New Innova officially revealed by Toyota, coming to India in 2016
Toyota first launched the Innova in 2004 as a replacement for the popular Quails. The MPV was an instant hit much due to the aggressive pricing, ability to seat seven people in comfort and premium […]