2012 NASCAR Charlotte Pit Crew Challenge: 18 May, 2012, Concord, North Carolina USA 2012 NASCAR Charlotte Pit Crew Challenge (c)2012, LAT South LAT Photo USA
18 May, 2012, Concord, North Carolina USA
2012 NASCAR Charlotte Pit Crew Challenge
(c)2012, LAT South
LAT Photo USA