Official footage from Mars.
1
0
39 Views·
18/10/23
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
0 Comments
sort Sort By