New Satellite Photo of Tiny Perseverance on Mars Will Give You All The Feelings

Can you spot the rover?

Awwww!



from ScienceAlert - Latest https://ift.tt/3A2ll0K

Comments