Fastest Short Track Race in the World postponed due to weather
With storms in the area and a very high percentage chance of rain and the possibility of severe weather, Toledo Speedway has made the decision to cancel the Fastest Short Track Show in the World for the MSA Super Modifieds and the Auto Value/Bumper to Bumper Super Sprints for tonight, Friday, June 12. […]