Lamborghini Super Trofeo (LST) team officially capped off the 2024 season following the World Finals doubleheader from Jerez ...
On Saturday, November 16, 2024, at the In-N-Out Burger NHRA Finals at Pomona Dragstrip, the drivers weren’t the only winners.