Red Bull's amazing just came to the exact conclusion that everyone wanted.
Austrian Felix Baumgartner just touched down in Roswell, NM after going to the edge of space in a balloon and jumping out. Wow!
In the process, Baumgartner broke three world records:
At 128,000 feet, this is the highest manned balloon flight.It was also the highest human freefall ever recorded.He unofficially achieved supersonic speed at 729 MPH, which is the fastest a human has ever traveled.
Here's a little photographic journey through the jump:
Congratulations and kudos to Felix!