Posts tagged
Bob Lyon
Pollard wins Blizzard Series Round Three at Five Flags
PENSACOLA, FL – Bubba Pollard picked up his 22nd win in the Blizzard Series at Pensacola’s Florida’s Five Flags Speedway on Friday night. The second victory in as many races, for the Georgia driver racing in the Southern Super Series, […]