“Let’s Go Racing”, Fans Allowed Back In Stands At Watkins Glen Raceway
Racing returns to the Watkins Glen International Raceway this weekend with fans in the stands, albeit on a reduced capacity.
The Ferrari Challenge North America weekend is taking place today, Friday through Sunday. It will be the first time with fans in the stands at the Glen since 2019...