pyramid on mars
0
Image of Pyramid on Mars NASA’s Curiosity rover recently snapped a picture from it’s mastcam on Mars that some viewers on Earth are claiming is a pyramid. The ...
Image of Pyramid on Mars NASA’s Curiosity rover recently snapped a picture from it’s mastcam on Mars that some viewers on Earth are claiming is a pyramid. The ...