Shanghai by the Seat of Your Pants. The Crash Test Dummy brings you daily life in China as seen on his commute to work.
17 October 2006
So you've got a green light - lucky you. But what does a green light here REALLY mean? Simple. It means that somewhere at the same junction 6 bicycles and a couple of scooters are jumping a red. THAT'S what it means.