
Alien Waters
S1E3 · 2024-11-08 · 39 min
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.
The show’s own verdict is on its page.

S1E3 · 2024-11-08 · 39 min
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.
The show’s own verdict is on its page.