Ladies, did you see Felix Baumgartner skydive from 121,000 feet today? This is him back on earth (you're welcome).