So this weekend the NHRA will be at the famed Texas Motorplex for the running of the AAA of Texas Fall Nationals, an event that’s been part of the schedule for decades. In fact, it was 30 years ago this year that the Texas Motorplex opened as the premier drag racing facility in the world. […]
More...
More...