Designed by
Title
NASCAR: Oct 31 AMP Energy Juice 500 #16770695
Description
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.
This image is editorial