Talladega Superspeedway – Testing

Talladega Superspeedway – Testing

TALLADEGA, AL – OCTOBER 03: Cars race during testing at Talladega Superspeedway on October 3, 2012 in Talladega, Alabama. (Photo by Jared C. Tilton/Getty Images for NASCAR)

Greg Engle