Felix Baumgartner jump watched by UFO's
Felix Baumgartner set the record of highest altitude jump during the Red Bull Stratos Jump. Baumgartner jumped 24 miles back to Earth landing in the New Mexico desert. A worldwide audience watched on the internet. Where UFO's watching also? This video seems to show something. UFO activity around space launches seems to be common now that we have the technology to spot them.