No matter how many times I watch this it never gets old. It’s a video that most people I’m sure have seen.
On October 14th, 2012, Felix Baumgartner jumped from the edge of space, more than 24 miles above the Earth’s surface.
Breaking three world records in the process, the video is simply stunning.