I got a kick out of this picture. We loved watching these cars race in the IMSA ST class. They won the manufacturer’s championship last year. Alas, no more. IMSA dropped the ST class and these have been relegated to the TCA class in the Blancpain series. Nowhere near the exposure, though. And, who knows after that.