Illinois Adventure visits the DeMoulin Museum in Greenville to try out its treasure trove of antique initiation devices used to great amusement in lodge ceremonies. Founded in 1892, the DeMoulin Bros. & Co. is known today as one of the largest manufactures of band uniforms.
The Illinois Adventure television series and the Illinois Adventure website are made possible by a generous grant from Country Financial. What's your idea of financial security? ®