The KP47 Toyota Starlet here was carefully built and assembled by Tachi-Oiwa Motorsports. That's TOM's Racing, for most of you…
So when did Toyota start racing? At the Toyota Museum in Nagoya sits a very normal looking and archaic Toyopet…