Iraq bomb

Street action, big boom from the sky.