Watch an April 11 training mission in Grafenwoehr, Germany, go horribly wrong as three U.S. Army Humvees crash to the Earth after their parachutes failed to open from a C-130 drop. Warning: This video contains graphic language. Read the full story at Military.com.
%embed1%