News

Now, Swatch has finally decided to address the elephant in the room by launching its official line of MoonSwatch-branded rubber straps for $45 a piece. The Story Behind the Stock MoonSwatch Strap A ...