Lamborghini SC63 Competes At Watkins Glen
Automobiles
- 1 year, 2 month, 11 days ago
The Lamborghini SC63 aims to recover in the IMSA WeatherTech Championship at Watkins Glen, with Grosjean and Kvyat leading the charge.