Curiosity Has Landed! For those of you who don't know (and seriously, if you don't know, where have you been for the last two weeks?) we successfully landed the latest, greatest, and largest Mars rover on the unforgiving surface of the Red Planet. Curiosity was launched on Nov. 26th 2011 and landed on Aug. 6th 2012 after traveling over 300 million miles! The rover is about the size of a (get this) Mini Cooper! You gotta love it now! It's mission is to explore the surface and see if it can find proof that Mars is, or was, in fact inhabitable. I could go on and on about how cool this thing is but I will now turn it over to the experts and let them keep you up-dated on this landmark achievement in human and universal history. Go to the mission website for more info and videos explaining all the details of the mission. And, for the Rover Lover in you, follow this link to a size comparison photo of all the Mars Rovers. In the mean time enjoy my Mars Meme above! These guys are some the smartest people on earth so they deserve to be a little over the top when celebrating don't ya think? Keep it REAL!