Now that's a reunion!
History has been MADE, folks!
After his initial attempt Tuesday was ruined to adverse weather conditions, skydiver Felix Baumgartner has officially become the first person to successfully free fall from "the edge of space," having jumped out of a balloon 128,000 feet above New Mexico…AKA 24 miles up into the atmosphere!
And his MOTHER was even watching from Mission Control!
Ch-ch-check it all out for yourself (above)!
No word yet on if he also managed to successfully achieve his goal of breaking the sound barrier, but we're sure we'll have the official results from the Federation Aeronautique Internationale any time now!
Either way, such an INCREDIBLE accomplishment, and we couldn't be more thrilled that he is safely back on Earth after such an incredible feat!
All the more reason we encourage EVERYONE out there to dare to dream!
There is still so much out there to explore and accomplish!