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.

Comments
Recommended for you
Around The Web
Top Headlines