About World Rally Championship
The World Rally Championship is the FIA-sanctioned premier rally racing series, featuring multi-stage events on gravel, tarmac, and snow surfaces across four continents.
Structured data
Type:SportsOrganization
Area:Worldwide
Hours:Open 24/7
Knows about
Rally RacingWRCFIA RallyOff-Road MotorsportStage Racing