News

As the city of Decatur prepares to celebrate its annual Spirit of America Festival on July 4, locals remember the festival ...