Monday, 28 April 2008

Apple Store Down

The Apple store UK is presenting the "We'll be back soon" sign. What's on it's way? Is it the rumoured iMac redesign. We'll know soon.
Post a Comment