Unarmed Beijing Cops Can’t Stop Car

Unarmed Beijing Cops Can’t Stop Car. If this was the United States the driver would have been shot 10 times.

Related Videos

Most Share!
Web Design by TelxWeb