Mon, 2013/10/28 - 8:21am
How many Disney, Star Wars and Marvel items can a 10,800-sq ft. store hold? Fans in China will find out when the world’s biggest Disney Store opens in Shanghai. http://bit.ly/19F9nK0