Afghanistan, AKA IED Central

Great compilation of IED detonations and explosions in Afghanistan. God bless our troops and keep them safe.