MINI JCW Team Hoping To Go Out On Top - MINI Race Fan
Road Atlanta is the final stop for the MINI JCW Team. With MINI not announcing any plans to develop a TCR car and this being the final season for the ST class, the FOX Factory 120 marks the end of era. This is at the top of the MINI JCW Team’s mind as they head...
Post to Tumblr