Ancient Astronauts: The Time Travelers
Posted: 06 May 2012, 22:03
The TV series Ancient Astronauts is usually not my favorite piece of UFO production, but the recent time travelers episode was pretty interesting in a quirky kind of way. Check it out.