Rider smears shit on scooter to prevent confiscation

Rider is busted for traffic violation.

Loading...

Added:

By: Lake8737 (78863.10)

Tags: china,chinese,shit,police

Location: China