Where To Stream Truthseekers Season 1 Episode 6
Atlantis
- Aired January 1, 2022
- 48 Min
The idea of Atlantis - the "lost" island subcontinent often idealized as an advanced, utopian society holding wisdom that could bring world peace - has captivated dreamers, occultists and New Agers for generations.