Felix Baumgartner Completes Freefall From Edge of Space
Felix Baumgartner is in this space shuttle.
(Credit: Screenshot of live feed on YouTube)

Professional daredevil Felix Baumgartner is at it again. Baumgartner is currently making his way to space afyer lifting off in an enormous helium balloon,  the largest ever used for a manned flight, a little over an hour ago. The mission is in progress at the moment, and you can watch it above.