Large IED Detonation at Close Range

ISAF IED detonation in Afghanistan.