Headcam footage of Felix Baumgartner’s jump 128k feet from space >> http://ow.ly/euTih

Advertisements