Monday, January 9, 2012

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.

0 comments: