NASA’s Mars Rover is out on the Red Planet, doing exactly what we’d all be doing. Snapping some selfies for the likes, baby!
Read the rest of this entry »
Omega Level