Friday First Look! Goodguys 29th Summit Racing Lone Star Nationals
Goodguys pointed the wheels south and rolled into Texas this weekend for the 29th running of the Summit Racing Lone Star Nationals held at Texas Motor Speedway. The southerners were anxious for the return as we had a fantastic Friday that was paired with sunny