miniracefan.com
MINI Technician Program is the Secret Behind the Team's Success - MINI Race Fan
Winning a championship isn’t easy. The MINI JCW Team won the Manufacturers title in the closing minutes of the final race of the season at Road Atlanta. Putting a fairy tail ending on a successful run in the Continental Tire SportsCar Challenge Series. But before the drivers can race their hearts out, there’s a lot...