SB Nation uncovered the unreleased audio of Felix Baumgartner’s world record freefall from 24 miles above the earth.

Mug of The Week!

Get one here All Page Post

Leave a Reply