Did UFOs Observe Felix Baumgartner’s Red Bull Stratos Jump From Space? [VIDEO]
Is it too much hyperbole to say it was one of the most elegant and stirring moments since man first stepped foot on the moon? Felix Baumgartner stepped onto a ledge high in the stratosphere some 23 miles high and jumped to the earth. But was he alone up there?