9 Apr 2014, 14:48 UTC · By: Gabriel Nica / The MINI ALL4 Racing seems to be simply unstoppable at the moment, the car dominating the Dakar Rally earlier this year and now doing the same in the FIA World Cup for Cross Country Rallies. Half...