The city of O'Fallon, MO celebrates the Fourth of July with a major event called Heritage and Freedom Fest, which tak ...