Lamborghini SC20 Is A 760bhp Open-Top Sports Car
The Lamborghini SC20 is a one-off open-top sports car designed by Lamborghini's Centro Stile and Squadra Corse.
Roger Dubuis Fuels Its Need For Speed With Excalibur Essenza SCV12
The partnership between Lamborghini's Squadra Corse and Roger Dubuis is a strong one because the DNA of both brands is so similar. When Lamborghini powers up to create its first, limited edition, trac…