Mars Rover Opportunity spotted Strange object on Mars Surface on SOL 00107 of it's Mission. What is it? UFO? Alien Spacecraft? Is it indicate Life on Mars? Please let us know in comment below. Perseverance Rover is also at Mars Now. (Planeta Marte)
https://youtu.be/D79YkuHAGUI