Justin Lofton Wins Stadium SUPER Trucks Round #2 at Long Beach

  Long Beach, Calif. (April 23, 2013) – In a dominating performance, Justin Lofton overcame a practice mishap on Saturday by another driver to be the class of the field on Sunday on the way to winning his first ever SST race in the SPEED Energy Stadium SUPER Trucks Grand Prix of Long Beach. As near […]