Final Boss - a Historical & Technical Appraisal of the Toyota GT One (TS020)
/For 1985, Toyota decided to embark on a factory Sportscar programme with the intention of becoming the first Japanese manufacturer to win at Le Mans. However, the Group C era could not…
Read More
















