On the left, Felix Baumgartner salutes as he starts his walk towards his space capsule in Roswell, New Mexico, on March 15. On the right, the moment before he jumped from 13 miles up in the sky. That photo alone blows my mind.
Kinja is in read-only mode. We are working to restore service.