Watch CBS News

Swatch store in Atlanta forced to close after overwhelming crowds for watch launch

A special-edition Swatch watch triggered crowds across stores around the country and forced the brand's Atlanta stores to close before it even opened.
View CBS News In
CBS News App Open
Chrome Safari Continue