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

Please follow and like us:
Back to Top
RSS
Follow by Email
YouTube