European Rocket's Flawless Launch Caps String of Success in 2010

More from Space.com