Watch Ancient Aliens season 12 episode 2 tv series online free
Release: May 05, 2017
Theorists speculate about metal artifacts that could provide physical evidence of extraterrestrials visiting Earth in the distant past; in Jacksonville, Fla. a strange metallic sphere falls from the sky; an ancient aluminum wedge baffles historians.