walking in china pet peeve for this evening: 'motorists' attempting to run over pedestrians.. in the rain. Edit Delete Tags Autopost