129月 By TOMEI USA TOYOTA 86 Car Koubou Demo Car with the Technical Trax 2 Way LSD One of the tuning shops here in Japan, Car Koubou, has made a Toyota 86 demo car. Continue reading →