Take a look at the hugely successful Mars landing by NASA. Yes China might be leading the world in manufacturing (1900s technology) but no where do they have the advanced technology to pull off such a perfect and complex feat at a distance of 50 million or so miles. |
View the Top Clips from May 24, 2008
Embed This Clip In Your Site...
|
||
|
|
|||