1 article
Imagine the scene: Swatch stores across the UK, Europe, and the US, besieged by crowds so fervent they had to close their doors on May 16.