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.

By Adrienne Faurote