The 14th annual Frontier at the Glen NASCAR race from Watkins Glen International in New York.The 14th annual Frontier at the Glen NASCAR race from Watkins Glen International in New York.The 14th annual Frontier at the Glen NASCAR race from Watkins Glen International in New York.