Illustration of the #158 Cupra TCR that recently won the 24H of Barcelona in its class and was crowned 2022 24H Series European TCR Champion for Team BBR Monlau Motul. This illustration was originally made for 2022 Cartober Day 1.
Vector View.