Mixing dramatic recreation with science, 'Lost' star, Terry O'Quinn tells the story of archaeological finds unearthed in the last decade which may lead to the location of Atlantis.