Tagged: FT-86 Sports Concept

Toyota FT-86 Sports Concept

The Japanese Auto Manufacturer Toyota introduced the FT-86 Sports Concept at the 2009 Tokyo Motor Show. The car has been nicknamed the “Toyobaru” because Toyota is actually developing this vehicle...

Loading...