Lost in translation 07/09/2010 Ola Løvholm Leave a comment It’s been a couple of days without updates, but here is an end to that. Shanghai is amazing and since… Continue Reading →