Ultra Talented Field of Stadium SUPER Trucks to Race at Honda Indy Toronto

Toronto, Ontario, Canada (July 15, 2016) – Returning back to North America from a successful 3-race weekend just one week prior in Townsville, Queensland, Australia. An ultra talented field of 12 SPEED Energy Stadium SUPER Trucks Presented by TRAXXAS drivers will invade the 1.755 mi (2.824 km) temporary street course of the Honda Indy Toronto […]