MINI USA and the MINI John Cooper Works Team ended their racing season on a high note at the Indianapolis Motor Speedway with two first-place finishes and a second place finish in the final race weekend of the 2021 SRO TC America series.
Continue reading...