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.
Previous
Previous

Peterhansel Maintains Overall Lead After Stage 7 Of The 2012 Dakar Rally

Next
Next

MINI At 2012 Dakar Rally After Week One