Tag Archives: Buhumaid

Buhumaid & Franklin Win PDRA Texas Nationals!

Photo Courtesy Drag Illustrated The Professional Drag Racers Association got off to a rocky start at their 1st race of the season. Fighting spring weather that threatened their schedule, the PDRA kept after it and got their race in finally on Sunday March 22nd. NCRC Customer Mustafa Buhumaid from the UAE won his first PDRA […]