Toyota has pulled the wraps of the Toyota 86 convertible concept ahead of its Geneva Motor Show debut next week. Called the FT-86 Open concept, the car will be used to gauge the public’s reaction in regards to a possible production version down the track. As previously reported, Toyota 86 […]