Video of Steve Jobs introducing the Apple Store in 2001 Mark Frauenfelder 1:21 pm Thu, May 26, 2011 [Video Link] Interesting to see how the store and Steve have changed over the last ten years! (Via Doobybrain)