The Official Travel Site of Alabama

Huntsville & Decatur

Spirit of America Festival

July 04, 2018 in Decatur , AL

Slide_spirit_of_america_56b83acdce4286f05cf75e5e9b6b0569
Unless otherwise stated, photo provided by Spirit of America Festival
website

Featuring a large free fireworks display.