Thumbnails
 
D10TSSF89869ARD

D10TSSF89869ARD

TALLADEGA, AL - OCT 31, 2010: The NASCAR Sprint Cup Series teams take to the track for the Amp Energy Juice 500 race at the Talladega Superspeedway in Talladega, AL.