A type of racing that combines cycling with running and obstacles, participants race through a mix of terrains including mud, sand, and grass.
A type of racing that combines cycling with running and obstacles, participants race through a mix of terrains including mud, sand, and grass.