MINI Wins Championship After Victory at Road Atlanta - MINI Race Fan
It all came down to this. After nine races and 22 hours of racing the manufacturer’s championship in the IMSA Continental Tire SportsCar Challenge was separated by just two points. The MINI JCW Team needed to finish in front of BMW in order to take home the trophy. This was going to be no small...
Post to Tumblr