Nice IED Detonation in Logar

IED in Logar, Afghanistan, Summer, 2012.