Apple Store Opens with "Mac Rules The World Baby!" Shout-out in New York City November 14 2009
Rate:
35,442 ratings
Views: 795
From: theonbuttonDOTcom
Added: 16 years ago · 0:58 · 480p
The opening of the new Apple Store on Broadway at 67th St in the Upper West Side of Manhattan, New York City on November 14 ...
Comments
No comments yet.
