Home Tags Lamborghini SC20

Tag: Lamborghini SC20

The new Lamborghini SC20 is every child’s wildest dream come true!

Lamborghini Squadra Corse has presented a new, very extreme "open-top track car" for the road called the SC20. It's the second one-off by the...