Jarez Valley Ambush - Close Call

An RPG or mortar attack on US Soldiers by Taliban fighters in Jarez Valley, Afghanistan.

Related Topics

Army

Most Popular Videos

View More