Stunning Film From Discovery Rocket

This is truly amazing footage from a camera mounted on the Discovery...

14K views metacafe.com

Interest

Aviation/Aerospace
Discovered by deepestblues
on Sep 14, 2009

Lists Containing This Page