archytele The Vault

S1·E14 Battle at Elf Castle

Aired May 7, 1983

Synopsis

Lord Drake launches an attack on Elf Castle and despite his advanced weaponry, his victory is not guaranteed.