Designed by
Title
NASCAR: Jan 24 NASCAR Media Tour #23036444
Description
Concord, NC - January 24, 2012: The NASCAR Media Tour makes its' stop at Charlotte Motor Speedway in Concord, NC for Roush Fenway Racing and the unveiling of the 2013 Ford Mustang with EcoBoost.
This image is editorial