Talk:The Reaper and the Geek/@comment-89.240.168.183-20131124153950

Reference to the Movie *Aliens of the Machu Picchu* there have been some myths of alien sightings in the real life Machu Picchu area in Peru South America