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.
May 18 (00:36)
Videos
View CBS News In
CBS News App Open
Chrome Safari Continue