Science Frontiers: Ancient Astronauts 1999


An exploration into the ancient astronauts theory.