Mahindra Centuro - need to buy

By sam from Karnataka 01-Feb-2013 | 32 Views
Overall Satisfaction :
Appearance :
Performance :
Value For Money :
Fuel Economy :

Good bike. Is it available in the market to buy?

New Bike User Reviews

Upcoming Bikes in India

view more upcoming Bike in india