The NMRA season opener in Bradenton, Florida is month away yet and the vast majority of the series' competitors are still digging their way out of a couple feet of snow that buried a third of the country last week, but for racers in the popular Super Street Outlaw category, the gauntlet has already been laid down.
More...