The grounds surrounding Elgin VFW Post 6115 was alive with activity throughout Saturday evening, July 3, with hundreds of Elginites gathering to celebrate Independence Day. Once the sun set, the event concluded with a brilliant fireworks display.
Photos by Julianne Hodges
...