People of the O'Fallon Heritage & Freedom Fest
Patriotic revelers donned their finest star-spangled fashions to celebrate America's birthday at the O'Fallon Heritage & Freedom Festival. The annual two-day fair featured a midway, food vendors, dedicated kids play areas and music from Spin Doctors, Cowboy Mouth, Jack Ingram and Josh Kelley with a grand fireworks finale each night. Photos by Corey Woodruff for the Riverfront Times.
Scroll down to view images