Franklin Main Street Festival The annual Franklin Main Street Festival, one of the largest events in …read more