Excalibur Limited Edition spotlight New Releases New Watches Roger DubuisNew watch release Roger Dubuis Excalibur Spider Pirelli Ice Zero 2 is a non-conformist, skeletonised beauty