Apple Rocks New York
May 18th, 2006

Apple unveils their newest store on 5th Avenue in NYC. This store never closes and is underground. (ie. Insane) Check out these picture from a gent who got into the store for a press store.
-
Dan Brown

