Monthly Archive: March 2011

Maruti Kizashi

Maruti Kizashi Review Kizashi: Meaning (Sign of good things to come.) Question: Does the Kizashi have the desirability, capability, make the right noises in the senior exec’s car park and right pricing to meet...