Red Bull Athlete Felix Baumgartner, the man who set several world records has conducted a press conference at Jumeirah Messilah Beach Hotel and Spa, Badriah Ballroom. Continue reading