Mars Rover Discovers Squirrel on Mars

Mars Rover Discovers Squirrel on Mars

I knew it! There’s life on Mars and NASA is hiding it from us all! They posted the below image on their website, and thanks to some serious Mars-Geek-Analysis something that looks like a squirrel was found. Highlighted below: Mars Rover discovers Squirrel on...