Live - Road America: Race 1
Watch the first race of the round of the TC America championship at Road America, in Elkhart Lake, Wisconsin.