Video: 911 calls following WC-130 crash in Georgia released

In the moments following the crash of a WC-130 Hercules cargo aircraft onto a highway in Georgia on May 2, rattled motorists called in to report the fiery crash, which killed all nine crew members aboard.

Recommended for you
Around The Web
Top Headlines