Tuesday, August 18, 2009

Subaru's STI Automatic For the First Time Ever in Japan 2009



STi with Auto Transmission ??? What do you think? how reliable it is with high horsepower?, We still dont know about it, but at the end of the day,

Its what makes a Subaru, a Subaru

No comments: