May 18th, 2006
Apple’s New NYC Store
All you ever wanted to know about Apple’s New NYC Store.
If you didn’t already know, its all underground.
Video: Apple’s 24-7 retail store
And here’s a CNBC clip:
Update: Here’s a sweet Panaramic photo of it: