⁣Official footage from Mars.

42 Views • 18/10/23
Share
Embed
Download
Donate
Masterall
Masterall
49 Subscribers
49

⁣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