Wow! He did it. I still can't believe it. Really cool! #Screencap #SpaceJump #FelixBaumgartner