mashable.com / found 626 days ago

Tweeting Truck Lands on Mars, Internet Explodes With Joy

Overcoming its "seven minutes of terror" -- and winning the hearts of geeks worldwide -- the 2,000 lb. NASA Curiosity Rover landed on Mars at 1:39am, e