Alien base? “Door” discovered in a photo of Mars intrigues users
The image was taken by the rover's Mast Camera on May 7 and caught the attention of users on social...
The image was taken by the rover's Mast Camera on May 7 and caught the attention of users on social...