Postcard from Shanghai!

Shanghai is like Tokyo on steroids. Seriously – it is one of the coolest places on earth. No wonder people think that the Chinese are going to take over the world. This was not my first time in Shanghai – I had been there earlier this year in February where I made my debut with [...]