World Rallycross Championship
Racing SeriesThe World Rallycross Championship is a racing series for rally cars . It exists since 2014 and is targeted at motorsport fans from worldwide. The governing body of the series is the FIA. 8 events of this racing series are listed in the More Cars Database.
Photo by EKSRX / CC BY 2.0