The Cannon County community may have had to wait an extra week for it but the American Legion Post 279 delivered a very impressive fireworks celebration Saturday night at Dillon Park. The town square and surrounding area was packed as spectators patiently waited for the fireworks show to start. The afternoon started at 4:00 with music from gospel and bluegrass groups on the stage for entertainment. Concessions were sold and a dunking booth got a few Cannon Countians wet. The kids were kept entertained throughout the early afternoon with sno-cones and the various bouncy houses. As the evening winded down, the fireworks started at 8:45 and the show lasted a good half hour. A few more pictures are available on our WBRY Facebook. Go check them out.