Swatch SISTEM51 USA Release July 1st and 8th in New York and San Francisco
Thursday, June 26th, 2014The wait for Swatch’s new SISTEM51 here in the US is (almost) over! The SISTEM51 is Swatch’s fully-automatic, all-mechanical US$150 watch and on Tuesday (yes, this coming Tuesday!), July 1st, 2014, the SISTEM51 will make it’s official USA debut at Swatch’s Flagship Store in Times Square located at 1528 Broadway, New York City. One week […]