http://www.internetnews.com/breakingnews/article.php/3848351
This news article mentions that Apple has announced a bunch of new stores. Anyone know where they will build them in the US? Ogden, UT or Layton, UT perhaps?
This news article mentions that Apple has announced a bunch of new stores. Anyone know where they will build them in the US? Ogden, UT or Layton, UT perhaps?