New Footage Released From Felix Baumgartner’s Free Fall From Space

StratosFelix Baumgartner took his leap of faith, in October 2012, from twenty-four miles high. Newly released footage documents Baumgartner’s record breaking fall. The video catches every breath-taking moment of Baumgarner’s incredible experience including the nauseating view as he loses control and begins to spin uncontrollably. This is something you need to see for yourself!

– G. Perales


via io9