Friday First Look! 28th Summit Racing Lone Star Nationals
The 2021 Goodguys season is in the final stretch, but the fun isn’t nearly over yet. Today we kicked off the 28th running of the Summit Racing Lone Star Nationals in Fort Worth, Texas and the southern rodders showed up in force! These Texas events are