Felix 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