motoringfile.com
MINI Currently Leading WRC Rally of France - MotoringFile
As I type this MINI’s WRC team is shocking the automotive world but leading the WRC Rally of France. With 7:03.8 mins on Special...