Ancient Aliens on Location: Evidence of Alien Life

Ancient Aliens on Location: Evidence of Alien Life

Available on Prime Video, History Play
S18 E16: Following investigators across the globe as they go to the sites where signs of alien life have been found; Giorgio Tsoukalos takes a look back at incredible evidence that could offer definitive proof that humans are not alone in the universe.