Roger Dubuis Launches The New Excalibur Spider Countach DT/X by Matt Clymo 2 April, 2023 by Matt Clymo 2 April, 2023 Roger Dubuis has launched their new Hyperwatch – the Excalibur Spider Countach DT/X, in collaboration with Lamborghini, to celebrate the partnership between the two iconic brands. The new Roger Dubuis …