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