The truth is out there: Did NASA Rover find a pyramid on Mars?
{{#rendered}} {{/rendered}}
NASA image from Paranormal Crucible YouTube video
Conspiracy theorist website Paranormal Crucible thinks they’ve spotted some signs of life on Mars. In a YouTube video, the intrepid paranormal investigators describe a pyramid-shaped object spotted in an image from the Mars Curiosity Rover. Is it just a large rock or an otherworldly pyramid? You decide. The truth is out there – maybe.
Load more..