This weekend the NHRA completes its first “threefer” of the year with the 2017 running of the vaunted Southern Nationals at Atlanta Dragway in Commerce, Georgia. The triumvirate of races began with Houston, moved to Charlotte, and closes up at Atlanta. We’ll be on the grounds this weekend at the race and thought it would […]
More...
More...