News

Released in 1986, the TAG Heuer Formula 1 is widely considered to be the original OMEGA x Swatch ‘MoonSwatch’. The brand produced more than three million pieces during its 14-year run ...