The Shanghai 2010 World Expo officially kicks off tomorrow. It would be an understatement to say that “Shanghai has been hyping the Expo a lot.” I’ve been taking pictures of various Haibao sightings and a few other Expo-related scenes over the past few months, but it’s finally all coming to a head.
For all the hype that’s been building up, though, there’s been at least as much cause for concern. I’m getting reports from multiple sources that the Expo is …





All Posts