07-30-2009 10:02 PM
Fans of the upcoming Toyota/Subaru 086A compact sports car might be a little disappointed with current rumors out of Japan, a decent power drop is on the cards in order to lower emissions and make the car more economical.It’s well established now that the 086A will take center stage at Toyota’s stand at the Tokyo [...]
More...



LinkBack URL
About LinkBacks
Reply With Quote

Bookmarks