2006 Mini Cooper
The unique MINI CHALLENGE Racing Series has been thrilling enthusiasts and racing fans in Germany and many other countries the world over since 2004. The MINI racing cars entered in these exciting events feature the 1.6-litre compressor engine of the MINI Cooper S boosted to an even higher level of output by the John Cooper [...]











