Camping World Racing Resort Campground - Concord, North Carolina
May 27, 2011 - Concord, North Carolina, United States of America - Some unusual fan camping in the infield at the Coca-Cola 600 at Charlotte Motor Speedway in Concord, North Carolina (Credit