Toyota INNOVA now ruling the roads