2009 Toyota Yaris Welcomes New 1.33-litre Dual VVT-i engine with Stop/Start Technology

Engine is shared with iQ and Auris

February 6, 2009 2:32 PM
Filed under: Japanese, Toyota

Your account

username
password

Other links