Share
twitterlinkedinfacebook
Image 1 of 1
Pit_Crew_Challenge_023.JPG
NASCAR Sprint Pit Crew Challenge at Time Warner Cable Arena on May 19, 2010 in Charlotte, North Carolina. .