Turn off light

The New Scooby-Doo Mysteries Season 1 Episode 11

The gang meets Velma’s uncle and discovers a stone which leads them to discover the mystery of a temple made by ancient astronauts.

Episode Title: Ghosts of the Ancient Astronauts Part 1

Air Date: 1984-10-13