Dropping Bombs in Afghanistan

Source says "dropping bombs" but looks like a det. What do you think? 2nd LAR in Afghanistan.

Related Topics

Marine Corps Topics