You are not Logged in!
Do you want to Login or Register
Request New Password
2008 Mini John Cooper was presented on the Geneva Auto Show this year. Being a little vehicle it has 218 horsepower which is unbelievable for a tiny one like this. The 1.6-liter four-cylinder engine is turbocharged.