Nomads
Season 3
Ep 11. Mountain Biking Desert Style
- TV-G
- September 26, 2008
Utah is a place of infamy in the mountain biking world. The leaders of this sport scour the world for undiscovered areas to test their skills. Travel into the desert with a crew of elite riders, and watch as they confront this mecca of rock and dirt.