Quote:
Originally Posted by templer
Not true. Most of the engineers as well as the chief designer of the S103 joined Toyota Racing development or short TRD in Japan.
|
Errr, that's what I said. TRD operate under Technocraft. Might want to google a few things before calling me out mate. In the interest of time,
take a gander at their corporate structure