Freakin Awesome C17 Air Drop

4 Humvees + 50 paratroopers air drop from a C17.

Categories

Video Shock and Awe