Chinese local police subjugation fail

Submitted on 04/29/2024 by: orgnl
play again watch more videos like this one 48 Inches Of Destruction "Low Budget Cartel" Strangles Poor Bastard - GRAPHIC Inside of a Face - in Case you Wondered Come In my eye? Possessed Woman in Pizza Hut Drug Crisis In San Francisco last fuck before dying You have to be, fucking kidding me.
WTF China 6,811 views

Chinese local police and their equipment prove inadequate. One man holds off multiple officers as their riot shields shatter.

You must be logged in to view comments. Click HERE to register.