Toyota, the Japanese auto major has launched the facelifted version of the Innova in Malaysia and the Indonesian island of Borneo. Toyota is offering...
Usually we see that the actual production cars are a much toned-down version of the original concept cars showcased earlier. However, sometimes the reversal...