Massive VBIED Explosion

FacebookXPinterestEmailEmailEmailShare

    Warning Graphic Language - Massive VBIED explosion in Iraq. The dog looks alright barring some likely hearing loss.