supercross
nounDefinition of supercross
: a motorcycle race held in a stadium on a dirt track having hairpin turns and high jumps
Keep scrolling for more