A 1970s Car That's Quicker Than Modern Supercars? DeTomaso Pantera The lost island of Atlantis may have been found 2km under ...