Stadium SUPER Trucks to Start 2018 World Championship at Lake Elsinore Diamond Stadium January 27

Stadium SUPER Trucks to Start 2018 World Championship at Lake Elsinore Diamond Stadium January 27

Stadium SUPER Trucks to Start 2018 World Championship at Lake Elsinore Diamond Stadium January 27 Lake Elsinore, California (January 9, 2018) – Kicking off the sixth season of competition SPEED Energy Stadium SUPER Trucks will return to Lake Elsinore Diamond Stadium...