This is the Cupra Leon VZ TCR, approved by IMSA to run in the Michelin Pilot Challenge for 2025. But what is a Cupra Leon VZ TCR?
Ever heard of the Spanish marque SEAT? Well, Cupra Racing replaced SEAT Sport in 2018 as the company’s high-performance brand. Cupra Racing is part of the Volkswagen Group, and the Leon uses the …