Subaru FT-86 - Toyobaru, Toyota-Subaru colaborationTokyo: Two leading Japanese automobile manufacturers, Subaru and Toyota launched the luxury sports car variant Working together, the Toyota FT-86 or better known as Toyobaru. This car is scheduled to be launched at the Geneva car exhibition Auto Show 2011.As reported Insideline.com site, recently, the Subaru stated, "This Toyobaru latest sports
No comments:
Post a Comment