Michelin-equipped Minis dominate Dakar Rally

8 Jan 2014 by Evoluted New Media