Surprise Me!

NASA's climate satellite fails to launch

2009-02-24 155 Dailymotion

Nasa officials have confirmed a spacecraft launch has failed after its payload failed to separate and fall away.

Buy Now on CodeCanyon