The best site for Apple news and app reviews…
Posted on July 8, 2010 by eli courey
The first Apple Store in China opens this Saturday, July 10. Here are some new pictures of the beautiful structure.
You must be logged in to post a comment.
© 2010 MacDaddyNews.com. All Rights Reserved