1 Articles
Video

A traffic cop in China got a nasty surprise last week when a car sped away from his checkpoint while he clung desperately to the hood.