Video: WC-130 crashes near Savannah, Georgia

A WC-130 Hercules from the 156th Airlift Wing in Puerto Rico crashed near Savannah, Georgia on May 2. At least five people are reported dead, and the fate of any remaining crew is unknown. The cause of the crash is not yet known.

Recommended for you
Around The Web