Kung Fu Master and Other Videos of the Day

She May be White So It Doesn’t Count – But Cops Restrain Other Cop From Punching Lady

Woman Runs Red – Gets Killed

Another Red Light Runner

Lamp Post to the Ear

Activists are So Fucking Annoying

Static Electricity in China Streets….

Kung Fu Master and Other Videos of the Day April 23rd, 2021