Its not very often you get to witness some thing this amazing on the battlefield. Blackhawk Helicopter drops off several troops on a rigid mountain peak overlooking a small village / city in Afghanistan.
Its not very often you get to witness some thing this amazing on the battlefield. Blackhawk Helicopter drops off several troops on a rigid mountain peak overlooking a small village / city in Afghanistan.