Toyo Tires Sweeps Podium at Inaugural Stadium Super Trucks Race (blog)
Toyo-Tires-Logo-5-16-11 Glendale, AZ – Stadium-style off-road racing has made its exciting return in the U.S. this past weekend at the inaugural Stadium SUPER Trucks™ (SST) race held at the University of Phoenix Stadium in Glendale, Arizona.

and more »

Filed under: Road Racing

Like this post? Subscribe to my RSS feed and get loads more!