Talladega Superspeedway – Testing

Talladega Superspeedway – Testing

TALLADEGA, AL – OCTOBER 03: The #15 PEAK Motor Oil Toyota sits in the garage area prior to testing at Talladega Superspeedway on October 3, 2012 in Talladega, Alabama. (Photo by Jared C. Tilton/Getty Images for NASCAR)

Greg Engle