If India had to vote for some of its favorite cars, the Toyota Innova would certainly make the list ... The front grille of the car comes with three chrome plated slats now. The side profile of the ...