Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 15, 2011
In Zhejiang province of China, traffic cameras capture a black car speeding and swerving trying to shake off a middle-aged woman who is clutching to and sprawled on the hood of a black car, trying to catch the thief driving.