The anticipation is finally over! Earlier this year, the Swiss watchmaker OMEGA announced the long-awaited return of its iconic Calibre 321. With so much excitement surrounding the 50th anniversary of the Apollo 11 lunar landing this month, it is a perfect time for them to unveil the first new Speedmaster […]