The New Lamborghini Huracán STO Is a Super Trofeo Racer for the Street

The “STO” in the moniker stands for “Super Trofeo Omolagata” and references Lamborghini’s Super Trofeo race series that balances the playing field …

Read More
  • You already voted!
  • Read More