File:Legends of the Hidden Temple Episode 63 Lost Lion Tail of Little John

Description
The 63rd episode of Legends of the Hidden Temple, which originally aired on August 22, 1994.

Category: videogames

Keywords: Legends of the Hidden Temple