Sunday, December 14, 2003

Apple opens a store in Tokyo, and the line outside extends across weather systems...
The Longest Line

No comments: