Big bus tours in Shanghai

From today, well known London double decker buses from The Big Bus Company will allow tourists a grand city tour of Shanghai. Whilst I was waving back at that bus riding sunburned crowd, seeing them take pictures of everything the bus drives by, I realized Shanghai is about as ready as it can get for the Expo.