Where is Watkins Glen International located?
Watkins Glen International, Watkins Glen International, United States of America (approx. 42.337°, -76.927°)
Watkins Glen International, Watkins Glen International, United States of America (approx. 42.337°, -76.927°)