Well, there's obviously the alien contact theory. If you've ever been to Nazca where the landing strips are only a few hundred miles from the Inca empire you'd be a believer. If you want to believe, that is.
Well, there's obviously the alien contact theory. If you've ever been to Nazca where the landing strips are only a few hundred miles from the Inca empire you'd be a believer. If you want to believe, that is.