The Beijing Ghost Bus

Having stumbled across this Chinese urban legend on my Internet travels, I couldn’t resist but put it here, because there is nothing creepier than a ghost bus. I mean, yeah okay, there’s a lot of stuff that might be creepier than a ghost bus, but let’s face it – it’s late at night, you’re coming home from work or play, you’ve had a few drinks so you … Continue reading The Beijing Ghost Bus