On this date in 2012, Felix Baumgartner dives past the speed of sound


View Full Site