The Omega x Swatch Speedmaster MoonWatch was one of the biggest product launches of the decade. Raman Kalra eventually managed to get his hands on one and share… … Read More