Toyota GT86 CS-R3 Rally Car!
Rally fans rejoice. The time has arrived for Toyota to be back in the rally scene, a scene that they have left a void, since the 1990s. Back in the days, the Toyota Celica ST165, ST185 and the ST205 were Toyota’s de facto rally cars. The 3 Celicas bagged a total of 30 WRC victories …