Chaos for the new Swatch – Tails and tear gas, closed stores around the world
Chaos scenes in shops around the world caused the release of the new limited Swatch Royal Pop watch series in collaboration with the Audemars Piguet house resulting in the Swiss company closing its stores in major UK cities. As the BBC reports, Swatch announced yesterday that the stores in [...]





