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.
Fans get a great weekend of racing at Winchester Speedway