News

Wetumpka, known as a filming site of the 2003 movie “Big Fish,” has a new sculpture to celebrate its history – a 7-foot-long catfish made from hubcaps. “It celebrates our ‘Big Fish ...