Sahlen’s Six Hours of The Glen returns June 24-27, 2021
One of the most prestigious sportscar races in North America, the IMSA WeatherTech SportsCar Championship, will return to Watkins Glen International with the Sahlen’s Six Hours of The Glen, June 24-27, 2021, the sanctioning body announced today.
The post Sahlen’s Six Hours of The Glen returns June 24-27, 2021 first appeared on SpeedwayMedia.com.