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:

Squirrel found on Mars

Squirrel found on Mars

Mars Rover discovers Squirrel on Mars

Squirrel found on Mars

Squirrel found on Mars

 

 

The photo was snapped way back in September 2012 by NASA’s Curiosity rover. Squirrels on Mars, now that’s something we never would have thought!