Felix Baumgartner wears a different kind of suit for this arrival at the Taurus World Stunt Awards at Paramount Studios June 1, 2003 in Hollywood, Calif. Photo: Frazer Harrison, Getty Images / 2003 Getty Images
{}