Lamborghini Essenza SCV12 Features You Need To Know

Lamborghini Essenza SCV12 – The name Essenza translates to “Essence” in English while the SC stands for “Squadra Corsa,” an Italian manufacturer motorsport division. Squadra Corsa is responsible for developing Lamborghini’s GT3 race cars, as well as running the Super Trofeo one-make series that exclusively features Huracán Super Trofeo Evo race cars competing in 50-minute … Read more