Felix Baumgartner just jumped from space. 128,000 feet, nearly 40 miles. I’m speechless. Amazing.
tags:
original: https://forthecheesecake.tumblr.com/post/33591611879