« Petra D unveiled in Bangalore | Main | Got Bike? »
An interesting report on the ups and downs that the Palio has travelled since its launch in late 2001.
The comments to this entry are closed.
Comments