U.S. Downhill Series, Tamarack Idaho
Tamarack Resort in Idaho was the second stop of this years U.S. Downhill series. The KHS Pro MTB team came out hot and ready to race – watch this!
Tamarack Resort in Idaho was the second stop of this years U.S. Downhill series. The KHS Pro MTB team came out hot and ready to race – watch this!