Watkins Glen Grand Prix
-
International Motor Racing Research Center at Watkins Glen
I pulled into the town of Watkins Glen late in the afternoon, but that didn’t matter. It was a hot day. The temperatures hit 93 degrees and most people were busy trying to take their window air-conditioning units out of… Continue reading


