⁣Official footage from Mars.

39 Views· 18/10/23
Masterall
Masterall
30 Subscribers
30

⁣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