logoalt Hacker News

bregmayesterday at 12:49 PM0 repliesview on HN

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.