Atlantis In America

Atlantis In America

Available on iTunes, Prime Video
S2 E5: New theories claim the sunken city of Atlantis may have been in the Americas. From the Bahamas to an ancient site in Louisiana, Rob and Stefan seek the evidence.