Derek Sell Wins Final Showdown at Susquehanna
Derek Sell won the $10,010 feature victory on Sunday at Suquehanna Speedway Park during the Final Showdown. […]
Derek Sell won the $10,010 feature victory on Sunday at Suquehanna Speedway Park during the Final Showdown. […]
© TJSlideways.com