Turn off light

Legends of the Hidden Temple Season 3 Episode 7

Episode Title: The Dried Apple Half of William Tell

Air Date: 1995-07-29