Limited to just 1,969 pieces, the Swatch x OMEGA Mission to the Moon 1969 is already fetching massive premiums on the secondary market.

LEAVE A REPLY

Please enter your comment!
Please enter your name here