Secure your spot while tickets last!
Yesterday, Felix Baumgartner jumped 24 miles from space and set records for the highest jump ever, the fastest free fall, and the highest manned balloon flight. He's now the first human to break the speed of sound, after reaching 833.9 MPH. Just when you thought it was all over, somebody made a LEGO reenactment of the entire thing. Watch the original version here and decide which one you like better.