These are the pictures of the new facelifted Innova that was launched in other South-Asian countries and it will be coming to India in December 2008. The changes are very subtle and cosmetic. These..
The Toyota Innova has been an immense success. It is considered to be the best all round car by many and even its ad campaign goes by this 'One car - Many roles' and it truly deserves all of the..