LogoBETABeta
Ghosts of the Ancient Astronauts (1)

The New Scooby-Doo Mysteries

Season 1Episode 11Aired 1984-10-13
Ghosts of the Ancient Astronauts (1)

Ghosts of the Ancient Astronauts (1)

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