dc8900
Distinguished Member
came across this video in the usual tech blogs of Steve Jobs introducing the Apple Stores in 2001, and to think many analysts at the time believe they wouldn't work
YouTube - ‪Macworld New York 2001-The Apple Retail Store Introduction‬‏
YouTube - ‪Macworld New York 2001-The Apple Retail Store Introduction‬‏