Innova Touring Sport

Toyota introduces Innova Touring Sport variant

  Toyota just announced the introduction of the new Innova Touring Sport variant. Since its launch in 2005, the Innova has consistently remained the best selling MPV in the country. Among the key features of this variant…