E extremetech.com Felix Baumgartner: The best photos and videos from the edge of space 110 points ulrichkautz 14 years ago 51 comments