China: The Apple store in Beijing was packed

The Apple store in Beijing was packed.
China: The Apple store in Beijing was packed

Comments

Subscribe to the SPoT What's Up Blog

Enter your email: