Once a year, the town of Eclectic, AL celebrates the town's origins by holding the Alabama Cotton Festival on the second Saturday of October. There will be a car show, a dog show, delicious food, and arts and crafts!