Roman Perry's definitions
the best damn sport in the world. done in the woods or in the desert. many veriations including cross country, technical, and downhill.
by Roman Perry January 25, 2007
Get the mountain biking mug.