Browsing Tag

Rover

NASA Finds Message From God on Mars

NASA announced today that its Curiosity Rover has found an unambiguous message from God written on tablets in a Martian cave. According to an official press release two giant stone slabs the size of small elephants were located deep…