Fantastic Footage of Space Shuttle Atlantis Launch

Author:
Publish date:

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.

undefined

Popular Video