Rovio Plans to Open 200 Angry Birds Merchandise Stores in China

The incredible Angry Birds continues to expand its fame and glory in China. During April, Rovio Mobile has partnered with…

7 years ago

The Free T-Shirt From Shanghai Apple Store

The shirt says, “Designed in California, Made For China“.Here’s the free t-shirt from the Shanghai Apple store in today’s press…

10 years ago

This website uses cookies.