Toyota Innova Crysta launch scheduled for May 3rd, engine specs leaked
We have on various occasions got you images of the Toyota Innova Crysta spotted in the country ahead of its impending launch. Now, if reports are to be believed, Toyota Kirloskar Motors (TKM), the Indian arm of Toyota is all set to launch the MPV in the Indian market on the 3rd of May, 2016. As […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops