Loud and Large IED Detonation!

FacebookTwitterPinterestEmailShare
ISAF IED detonation in Afghanistan.