Policeman Clings to Hood of Car After Being Struck by Man High on Drugs

2016-08-16 33

An officer in China tried to stop make a traffic stop but ended up getting hit

Free Traffic Exchange