Tonight in the taxi, my driver was wearing one of those neck cushion thingys that some passengers like to wear on airplanes. I've never seen another Bangkok cabby wear one before. Did he just arrive back in Bangkok after a long flight? Was he planning on taking a nap during his shift? Maybe it was a gift from one of his regular customers. Or perhaps, as a result of his poor driving skills which I experienced first hand, he was suffering from a serious case of whiplash.