MINI Press Release MINI John Cooper Works Team Takes Five Podium Spots at Sonoma

By M/A Team · Aug 12, 2020 ·
  1. M/A Team
    MINI USA and the MINI John Cooper Works Team once again displayed their dominance in the 2020 SRO TC America series by taking five podium spots during the weekend racing at Sonoma Raceway in Sonoma, Calif.

    Continue reading...

    Share This Article