June 30, 2017 • Featured, Spotlight • Marijan Malcevic
Charouz Racing System is a racing team from the Czech Republic, founded in 1985 by Antonin Charouz, which currently competes in the World Series Formula V8 3.5 under the banner of Lotus. The team entered the Formula Renault 3.5 Series in 2011, being the regular entrant since then. Previously, besides participating in many national competitions, [...] ...