Create a Site
Tell me more
It took a while, but the Mars descent imager finally handed over all its pics to NASA, which used the goods to whip up video proof that Curiosity actually landed on the Red Planet. [slyoyster]
Pick Your Site Name
Cheezburger Comments
Facebook Comments