Inaugural Stadium SUPER Trucks races a crowd pleaser in Phoenix

The first-ever Stadium SUPER Trucks races took place in the University of Phoenix Stadium with fast-paced, high-flying rally action. Events are planned around the nation in this exciting new race venue. Race results are..

Read more at TorqueNews

Leave a Reply

Your email address will not be published.