What the Swatch watch frenzy was really about

The i Paper The i Paper

Stores closed throughout the UK after huge crowds descended

Read full article at The i Paper →