FOX6 Web Fix: Rare film of Challenger explosion released

Jeffrey Ault of Orange City, FL recently released amateur footage of the 1986 Challenger space shuttle accident that killed seven astronauts. You hear the crowds reaction to the accident when they figure out what just happened.

Source: Huffington Post, posted with vodpod