« back to search results
Share
twitterlinkedinfacebook
Image 18 of 1109
< Prev Next >
Pit_Crew_Challenge_022.JPG
NASCAR Sprint Pit Crew Challenge at Time Warner Cable Arena on May 19, 2010 in Charlotte, North Carolina. .