Main Street Festival (2)

As many as 25,000 people are expected to attend Main Street Festival in downtown Gallatin on Saturday, Oct. 5.