Recorded by the rover’s Mast Camera on April 10, 2015, this orb could possibly be none other than alien technology. No one knows how old it is, but it must have come from a very technologically-advanced species.

Shahab Zargari

Shahab is a filmmaker, father and a huge geek.

View all posts