Archive for November 13th, 2007
Beijing Traffic Lesson: Left Turn
This is not from me, but it’s too damn funny not to post it. It’s definitely something that you might see in Beijing.
As I may have mentioned before, traffic in Beijing is its own art form. The city is adding thousands of cars per - I don’t even know, week? Which means you have a [...]
Posted: November 13th, 2007 under China, Transport.
Comments: 2