File:Legends of the Hidden Temple Episode 58 Very Tall Turban of Ahmed Baba

Description
The 58th episode of Legends of the Hidden Temple, which originally aired on August 3, 1994.

Category: videogames

Keywords: Legends of the Hidden Temple