Behold the Awkwardly-Named 2017 Toyota 86 860 Special Edition

Behold the Awkwardly-Named 2017 Toyota 86 860 Special Edition

Toyota has announced it will launch a new 860 Special Edition version…