The inaugural Stadium SUPER Trucks World Championship Finals will take place Friday, December 15 and Saturday, December 16 at Lake Elsinore Diamond Stadium, located in no other than the World Capital of Action Sports; Lake Elsinore, California. In addition to the Stadium SUPER Trucks, production UTV 1000’s, UTV 170’s and Mod Karts will get in on the action for 2 incredible nights of racing!

Click here for more information.


Map Unavailable

Date/Time
Date(s) - 12/15/2017 - 12/16/2017
All Day

Categories