IED Detonation in Luden, Afghanistan

Business as usual. Afghanistan 2009.