59 Weird Objects Seen on Mars, Explained – CNET

From a secret doorway to a cannonball, entertaining images from Mars amuse scientists and excite conspiracy theorists and alien fans.

Leave a Reply