tryme submitted on 7/7/2009 Official Bell & Ross Timestamp: 11:55:52 AM
According to the latest reports from Japan’s Best Car Magazine, it appears that the acclaimed Toyota Subaru sports car will finally be revealed at this year’s Tokyo Motor Show along with a new sport model, possibly the Toyota Supra successor. The new...
24 user comments | Category: New Cars