Toyota Motorsport’s GmbH (TMG) 86 Cup Car will make its North American debut in the Pirelli World Challenge (PWC) racing series at Utah Motorsports Campus in Tooele, Utah, August 11-13. Entered in the TCA class, the 86 Cup Car will do battle in the PWC’s double-header race weekend and is scheduled to compete only in […]