Investigation Alien · SEASON 1
Alien Waters
Episode 3 · 2024-11-08

- Documentary
Episode overview
Could extraterrestrials be dwelling in our oceans? George and Doug head to Tampico, Mexico, to investigate claims of a magnetic alien base off the coast.
39 minutes