Aliens on our planet?? Join us… and find out more!
In this video, Unveiled takes a closer look at the theory that alien life may have ALREADY visited Earth. With the likes of Avi Loeb pushing against the mainstream, is it time for science to take a different strategy when searching for extraterrestrials? Should we actually be looking much closer to home??