Introducing The Corum Admiral 42 Automatic Bronze Watches

BY RICK HACKBARTH The Admiral launched in 1960, by watchmaker Corum based in La Chaux-de-Fonds, Switzerland, stays true to its nautical-inspired design with the new release of the Admiral 42 Automatic Bronze watch. This watch would have been perfect on my wrist for the time I rode on the Stars & Stripes 87 yacht that … Read more