New IndyCar Series team PREMA Racing put on a grand launch in January at General Motors’ Charlotte Tech Center where it ...
Wayne Taylor Racing has confirmed its four-car Lamborghini Super Trofeo North America lineup, featuring new and returning ...