In this video, WatchMojo takes a closer look at the theory that alien life may have ALREADY visited Earth.
Aliens on our planet? 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…
Source: WatchMojo.com (2023-11-29)