August 5, 2012 Finds Reading time:1 min Watch the Curiosity rover land on Mars Totally geeking out that this is happening. Continue reading →