10/8/2023The 2023 racing season concluded this past weekend at the Jamestown Speedway for Championship Night of the 52nd Annual Jamestown Stock Car Stampede. The racing action was intense night, as the drivers were trying to punch their ticket to the big show in the heats and...
more