Skip to main content

Fantastic Footage of Space Shuttle Atlantis Launch

With only five shuttle flights remaining until the end of NASA's "Space Transportation System" program, it's easy to forget just how awe-inspiring actual launches truly are. In this Live Leak video, viewers see multiple POV film footage from the Atlantis launch Nov. 16, 2009 at Kennedy Space Center in Florida.


Popular Video