Where To Stream Blowing Up History Season 4 Episode 19
Lost World of Atlantis
- Aired November 15, 2020
- 45 Min
- Rated 8.5
- Number 14 Of 60 Rated Episodes
New discoveries on a strange Mediterranean island might offer new clues in the hunt for Atlantis. Experts reveal the apocalyptic event that destroyed it.