Amazing Space Shuttle Launch Footage
Talk about having a great view! Some passengers on a flight from Orlando got a great view of last weeks launch of the Space Shuttle Discovery blasting off. One lucky person was even lucky enough to get the whole thing on tape.
Subscribe to Q103 on