In November 2004 me and some friends camped out before the grand opening of the Apple Store in Regent Street, London, the first Apple Store in Europe!
In November 2004 me and some friends camped out before the grand opening of the Apple Store in Regent Street, London, the first Apple Store in Europe!