Teate Wins Feature, Gilbertson Wins Championship with TBARA
Dude Teate won the season finale on Saturday for the Tampa Bay Auto Racing Association at Punta Gorda Speedway. […]
Dude Teate won the season finale on Saturday for the Tampa Bay Auto Racing Association at Punta Gorda Speedway. […]
© TJSlideways.com