Major congrats to NASA !

AustinDawg

Redshirt
Mar 3, 2008
149
0
0
While it may fall apart now, they actually pulled of an incredibly complicated / automated move and landed on mars.

Some pretty crazy engineering involved as well.
 

FlabLoser

Redshirt
Aug 20, 2006
10,709
0
0
Awesome stuff. Lots of tension then lots of elation in that control room. Then saw the picture coming back. Amazing.

350 million miles away.

And they landed with this new technique