Dubbed the Excalibur Spider Huracan STO, the timepiece has been displayed with the same Blue Laufey and California Orange color combination as the Huracan STO show car. The Roger Dubuis Excalibur Spider Huracan STO features a 45 mm skeletonized carbon case with rubber inlays topped with a titanium bezel and metallicized sapphire crystal, while the strap has … Read more