Loading...
Uploaded by threemilesdwn on May 29, 2006
We went to the Apple store on 5th Ave in nyc. This is what it looks like as you walk out of the store.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)