Awesome! / Weird Stuff / October 15, 2012

Felix Baumgartner Makes History With 24-mile Jump from Space [Video]