Upcoming cars in October-2013
October 1, 2013
Car sales in India is definitely not in a good shape, and most automakers are trying everything to sustain in the market. Launching more affordable products has always proven …