Site

Categories

Visualize what it'll be like for Felix Baumgartner when he attempts a record-breaking 23-mile freefall this summer and could be the first person to break the sound barrier with his own body.