Official footage from Mars.
42 Views
• 18/10/23
1
0
Embed
Download
Donate
Masterall
49 Subscribers
Official footage from Mars.
In the photo taken from the Mars rover, a fly was spotted. Well, or something similar to it.
So is there life on Mars after all, or is the rover not on Mars?
Show more
SORT BY-
Top Comments
-
Latest comments