4 ms·
In Hangzhou, China, you would find the drivers to behave much nicer to pedestrians. The local police would fine the drivers otherwise.
by ttflee 8y ago
In Hangzhou, China, you would find the drivers to behave much nicer to pedestrians. The local police would fine the drivers otherwise.