NASA just landed a rover on Mars a few hours ago. 1:42am EST 8/6/2012
Here is the first photo of the red planet sent by Curiosity.
I reblog some funny stuff, you might like it too. Massive fan of Rooster Teeth and Achievement Hunter, so... follow? IDK, do what you want :)