Apart from a diverse variety of mammals, canine friends and rickety trucks, the Toyota Innova has also called Indian highways its home since 2005. It’s an ubiquitous piece of kit the Innova, comes in shades of grey, and is happy wearing both yellow or white registration plates. The Japanese people mover is the preferred choice […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops