NASA have discovered a perfectly formed pyramid on the surface of Mars and conspiracy theorists are convinced that this is the product of intelligent design which further proves the existence of aliens. The Mars rover, aptly named Curiosity has been making its way across the Mars surface for some time […]
Post a Comment