miniracefan.com
Race Results: 2017 Road America 120 - MINI Race Fan
A race that began with excitement from MINI fans ends in disappointment after IMSA’s questionable call. The Road America 120, round seven of the Continental Tire SportsCar Challenge (CTSC) began with light rain. The MINI JCW Team wasn’t too concerned about this though as they saw the rain as an advantage for the team. The...