Days 630-639: Shanghaied In Shanghai
Day 630: A Moment of Terror 22.09.10 You know that stomach-dropping moment of terror you have when you realise that you’ve just, like really, really messed up? I had one…
Day 630: A Moment of Terror 22.09.10 You know that stomach-dropping moment of terror you have when you realise that you’ve just, like really, really messed up? I had one…