bn:02763531n
Noun Concept
IT
Obstacle racing
EN
Obstacle Course Racing is a sport in which a competitor, traveling on foot, must overcome various physical challenges in the form of obstacles. Wikipedia
Relations
Sources