Rain Jeans's Polls

Did Alien built the pyramids in Egypt?

Did Alien built the pyramids in Egypt? So many evidence that the human race couldn't have built the pyramids. It is not possible even with today technology.
Show Results  |  Share  |  Report  |  3 votes  |  247 views