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
After a big 50K win at the Las Vegas Spring[...]
RV3 comes out of isolation from COVID to grab a[...]
T.G. Paschal wins $20,000 at the Virginia Motorsports Park Colonial[...]


