2015

Check Out The Apple Store Opening in West Lake, China [video]

apple-store-china-FSMdotCOMJump over the break to check out the beautiful video of the Apple Store opening in West Lake, Hangzhou, China.