Monday, December 6, 2010

Chinese Traffic Accident Compilation

Chinese drivers drive their new cars like what they used to ride: bikes. The result is disaster. Traffic accidents captured on CCTV in China.

No comments:

Post a Comment

Blog Archive