Maruti Suzuki India recently launched the Swift Deca, a limited edition version of the Swift. The Swift Deca limited edition model is a tribute to one of football’s symbols of glory – the number “10”. The number 10 jersey, more often than not is worn by those who excel in their sport. The Swift Deca celebrates […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops