New IndyCar Series team PREMA Racing put on a grand launch in January at General Motors’ Charlotte Tech Center where it ...
The prototype classes in the World Endurance Championship and IMSA WeatherTech SportsCar Championship have more differences ...