Thursday, May 18, 2006

Apple Mecca Pics

Apple is set to introduce their retail "mecca" store in New York on Fifth Avenue. It is rumored that the store will be open for 24 hours. Over 100 Macs and 200 iPods will be on display to use. Here are some great pics (click to enlarge):

No comments: