IED Detonated by Italian Soldiers

IED detonated by Italian soldiers in Afghanistan.

Categories

Video Shock and Awe