It was a fitting end to an epic season of NMRA drag racing as the traveling Ford series wrapped up the six-event schedule at Beech Bend Raceway with the 18th annual Nitto Tire NMRA All-Ford World Finals.

Click to Read Full Story...