Fantastic Footage of Space Shuttle Atlantis Launch

| by DeepDiveAdmin

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.