Watkins Glen Appears On NBC’s Late NightWatkins Glen Appears On NBC’s Late NightFind out why host Seth Meyers referenced the popular venueGozGoz