While those in the West are used to seeing car stickers in rear windows declaring 'baby on board', it seems motorists in China are not such a soft touch when it comes to careless drivers. For some ...
Imagine driving on the roads at night and suddenly coming face-to-face with a couple of 'ghosts'. However, you later discover you did not have a close encounter with some spectres... it was just ghost ...