The MINI R56

The current MINI Cooper (R50) and Cooper S (R53) have had a hugely successful introduction over the last two years. They've helped redefine how good a small car can be and in...