A form of off-road racing that involves short laps on mixed terrain, including pavement, dirt, and obstacles like stairs or barriers.
A form of off-road racing that involves short laps on mixed terrain, including pavement, dirt, and obstacles like stairs or barriers.