The 31st annual Winston 500 NASCAR race from Talladega Superspeedway in Lincoln, Alabama.The 31st annual Winston 500 NASCAR race from Talladega Superspeedway in Lincoln, Alabama.The 31st annual Winston 500 NASCAR race from Talladega Superspeedway in Lincoln, Alabama.