Demonstrator taunts Police and faces instant Karma



Demonstrator taunts Police and faces instant Karma.

source