Video of the Week: Felix Baumgartner Jumps From 128,000 Feet!

vid-lrg

Felix Baumgartner is unbelievable! The man broke the world record this week for jumping – get this — 128,000 feet (the edge of space!) from a hot air balloon. Here’s the video.