Riding experience: Its is best vehicle which I drive on road xenon is a devil of road it's the best for Indian roads.
Details about looks, performance etc: Its look like a Tank going for a battle.
Servicing and maintenance: The major problem in Xenon is Clutch plate.
Pros and Cons: I love because the front look and it's ground clearance.