Launch of Discovery - From Rocket Cams! - NASA Space Shuttle STS-133 (2011-03-05)Watch the Discovery launch from cameras on the solid rocket boosters! Awesome views from where no human can otherwise see, you'll see the launch, booster separation, Discovery and external tank ... [View]
Sponsored Ads