Michael Clark ... Let there be LIGHT March 15, 2025 Fireworks put on a display over Point Mallard park in Decatur, Alabama on July 4, 2012. Conceptual fireworks July 4th Decatur AL Log in or register to post comments