Tag results for: Initial D

Toyota GT 86 – Officially Unveiled | Video

The theme of this year’s Tokyo Motor Show might be a futuristic one. But for auto giant Toyota, it will be a revisit to its past in the form of GT 86. Originally known as the FT-86 Concept, Toyota officially announced the induction of GT 86, the …