Drift Stage D-Like Toyota FT-86 II Concept
Without a doubt the Toyota AE86 is one of the most well recognized drift cars in the world, an icon of its era. The FT-86 II Concept version of the car was first unveiled at the 2011 Geneva Motor Show. Designed by Toyota European Design and Development centre, the FT stands for “Future Toyota”. The…