MINI USA and the MINI John Cooper Works Team once again displayed their dominance in the 2020 SRO TC America series by taking three podiums during the weekend racing at Sonoma Raceway in Sonoma, Calif. Continue reading...