Feedback

Watch Humvees Drop From Plane, Crash into Ground

 

A group of Humvees break free of their rigs and crash into the earth during a U.S. Army exercise in Germany.

Shows