No Picture
On The Scene

On The Scene: XP 01-12-2012

Shanghai has been busy busy getting up to Beijing to show off their stuff. And while I’ve heard countless claims that Shanghai doesn’t come anywhere close quality-wise to what Beijing has, I’m been mighty impressed […]