JR Carr Wins PDRA World Finals in Extreme Pro Stock; Rain Pushes Balance of Eliminations into Sunday
DINWIDDIE, Va. (October 25, 2020) – Championship runner-up JR Carr was the lone winner on Saturday night at the Professional Drag Racers [...continue reading]