We're warning you now: This new video of Felix Baumgartner's record-setting leap from the edge of space just might make you feel a bit queasy. The …
Read more on huffingtonpost.com
Jacqueline Elaine Hanna flipped this story into The World•3699d