Tuesday, May 23, 2006

Apple's Mecca

Apple fans now have a direction to face when they pray, with the opening of their new glass-cubed Apple Store in New York City. Check out this time-lapsed video commemorating the first 24 hours the store is open.

No comments: