Can You Spot the Tiny Alien Moon Hovering Above NASA's Perseverance Rover?

autoevolution

Published

Since it landed on Mars on February 18th, NASA's Perseverance rover has blessed us with dozens of images taken of the red dusty alien soil. While most of the time, the rover is busy hunting for rocks that may hold traces of ancient microbial life, sometimes, it also looks up in the sky and captures spectacular views. So far, the rover has (continue reading...)

Full Article