Felix Baumgartner celebrates landing safely in New Mexico, America after pl - The Independent