MINI's Debut At India's 2012 Auto Expo
MINI has been launched in India as the most expensive small car in the country at India's 2012 Auto Expo. OnCars India hosts a photo gallery of the debut.
MINI has been launched in India as the most expensive small car in the country at India's 2012 Auto Expo. OnCars India hosts a photo gallery of the debut.