On May 18, 2006, a press showcase gave the world its first glimpse of the swanky new Apple store on Fifth Avenue in New York City.
(via Cult of Mac - Tech and culture through an Apple lens)
On May 18, 2006, a press showcase gave the world its first glimpse of the swanky new Apple store on Fifth Avenue in New York City.
(via Cult of Mac - Tech and culture through an Apple lens)