Congratulations Felix Baumgartner! He Jumps from Space and Lands on his Feet!

In a miraculous feat of human engineering, Felix Baumgartner successfully jumped from the very edge of space (over 24 miles in the air) in nothing but a space suit.  He was in free fall for over 4 minutes, and broke

…Read More… Congratulations Felix Baumgartner! He Jumps from Space and Lands on his Feet!