NTE Sport Lamborghinis Light Up the Competition at Watkins Glen
Dallas-based NTE Sport ascended on Watkins Glen International with five Lamborghinis for a three-race weekend between the IMSA WeatherTech SportsCar Championship and Super Trofeo North America.