MINI JCW Team Looks to Continue Win Streak at Road America - MINI Race Fan
The MINI JCW Team is traveling to Road America for rounds eleven and twelve of the SRO TC America series. The 4.025 mile, 13-turn Road America is located in Elkhart Lake Wisconsin. It’s a track the team has visited plenty of times and they came away with a second place finish last season while competing...
Post to Tumblr