Maruti Alto 800: Why you should own one...

Maruti launched its all new Alto 800 on Tuesday and the car is no doubt a winner. The car is sure to cause a major turnaround in Maruti Suzuki’s sales and image.