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