Home > Meme Archive
Aug 6, 2012 Source: Examiner.com
When the Curiosity rover landed on the red planet last night, thousands of excited internet geeks worked diligently for several seconds, sometimes even minutes, to express their enthusiasm. Most notably, an hour into the broadcast a tumblr page was ... (Read More)
|
Tweet |