Advertisement

Apple video shows off Tokyo Apple Store and more news for June 12, 2014

Apple Store setup