Held Every labor day weekend, www.shelbyhamfest.org Just a look at our first Shelby Hamfest in Dallas. After 50 years in Cleveland County we had to change venues. The people in Gaston County, NC welcomed us with open arms and we are so thankful. We hope you will join us in 2009.