Fans get a great weekend of racing at Winchester Speedway
Fans got a great weekend of racing in the annual Labor Day Weekend World Stock Car Festival this past weekend on the famous High Banks of Winchester Speedway.
NASCAR has an opportunity to rebuild its fan base after some fickle folks left during the recession.