Live Video Clips Where is Atlantis? – David Hatcher Childress 0 Comments SUBSCRIBE NOW at David Hatcher Childress talks about ancient cultures. He explains how Atlantis has been said to be several different locations around the world. Get Strange with us on Social Media! Get strange with us on social media!