Dupo, Illinois, a quaint township nestled in St. Clair County, holds stories that often fly […]