• Kia
  • Maserati
  • Mazda
  • ASMA
  • APP Europe
  • SV Motor
  • Saab

MINI Cooper Works Rally Car Geneva 2011