Teva Mountain Games: Mountain Bike Race


Mike finishing the race.