Street legal drag racing has endured a rough road over the past ten years. When the PRO Edelbrock Drag Racing series held its 2002 debut at Beech Bend Raceway in Bowling Green, Kentucky, the jury was ...
The Holley Ford Fest and NMRA World Finals jammed Beech Bend Raceway Park for championship drag racing, drifting, off-road experience, burnouts and more.