Quote Originally Posted by scratchndent View Post
I ride a chinese street bike here in Beijing and it is truly so scary to ride here.
I also back your report as china has world's most irritating traffic. I also visited china and suffered its very heavy traffic and I think that man reason behind it china's population. As it is grooving day by day very faster.