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
Justin Lamb debut’s his new blower combo with a runner[...]
Not to long ago Jeffrey Dobbins jumped on the big[...]
Peter Biondo picked up a win this week at Tuscon[...]