1 Articles
Video

The footage, especially the first-person stuff, is amazing.

Footage from a US Air Force drop at Fort Bragg, NC has emerged showing the loading and far more dramatic unloading of Humvees from a C-17 Globemaster.