Lamborghini’s one-off SC20 is a road-legal race car with 566kW
By Motoring Staff | Published Dec 17, 2020
Described as a dramatic combination of creativity and racing attitude, the Lamborghini SC20 is the second one-off creation of the company’s motorsport department.