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
Chris Ferguson, son of multi time world champion Glen Ferguson,[...]
Megan Lotts had a great weekend! Won a new Race[...]
Michael Paschal wins a 5k check to start his year[...]