Aug 6, 2012
Irene's Internet

TOUCHDOWN CONFIRMED!!!!

The Curiosity Rover lands on Mars! Touchdown is confirmed! WOO-HOO!!!

Via Wil Wheaton

More Funny Finds:

Leave a comment

Archives