It took courage and skill , to be sure . On Sunday , daredevil Felix Baumgartner lept from 128,100 feet above Earth . He was the first human to break the sound barrier and become a free man in space. Pressurized suit featured innovations to make mobility and visibility better .
On Sunday , daredevil Felix Baumgartner lept from 128,100 feet above Earth . He was the first human to break the sound barrier and become a free man in space. Pressurized suit featured innovations to make mobility and visibility better .