With an almost story book ending, Allen O’brien wins the rain delayed PDRA finals. With the world championship title on the line for Travis Harvey aka” Carolina Kid”, Allen has to beat Danny Payne in the finals to stop Danny from taking the championship away from Travis Harvey. As Allen rolled his Race Tech built dragster to the line for the final round he put .001 in the delay box and when the tree fell Allen left the line with a perfect reaction time and crossed the finish line for the win, keeping the championship title in Harvey’s hands.
You also might be interested in
Local North Carolina racers, Mike and son Nick Reavis traveled[...]
Using Pro Charger power Bobby picks up another win in[...]
Race Tech is in process of building a new Twin[...]