March 29, 2015
XCAR Tours Toyota Motorsport Gmbh
“We could easily be AMG-Toyota. No problem whatsoever. What do you want?” So boasts John Day, a longtime employee at Toyota Motorsport Gmbh (TMG). Currently based in Köln, Germany, TMG is responsible for designing, testing and building Toyota’s race cars.…
Check It Out