Davis Wins Pirelli World Challenge Championship In A MINI
Official Release from MINI USA: Robbie Davis won the Touring Car B-Spec Championship in the Pirelli World Challenge Championship in his MINI Cooper, run by the MINI of Charleston Racing Team. The...