IED Factory Smoked in Afghanistan

EOD platoon clears insurgents IED house.

Related Topics

Army

Most Popular Videos

View More