The (Unofficial)History of Watkins Glen

Editor’s Note: There’s a six hour endurance race this weekend–Sahlen’s 6 Hours of the Glen–at Watkins Glen, the upstate New York racetrack that is one of America’s most famous. The race is part of the IMSA series and features many American  teams that just finished racing at Le Mans, like our friends at Risi Competizione, …