New Apple Store on Fifth Avenue
May 23rd, 2006 | Published in Branding, Culture

Apple recently open a "flag ship," 24/7 store on Fifth Avenue in New York. Stunning. Many more pictures are here, including QuickTime VR tours and the special time lapse movie capturing the first 24 hours after the grand opening. I am still amazed, after so many years of being a loyal Apple user, that they can still surprise me with their creativity.

