Michael Paschal Seals the deal on the Track Championship at Piedmont Dragway by winning the final points race of the season! Great Job Michael, well deserved!
You also might be interested in
Darren Lotts wins 10,000$ at The Rock in his Race[...]
Micheal Paschal picked up a Top Eliminator win last week at[...]
Justin Lamb unveiled his new Race Tech dragster featuring the[...]