Weird Museum In Illinois Will Make Some Visitors UncomfortableWeird Museum In Illinois Will Make Some Visitors UncomfortableThe quirky and odd exhibits at DeMoulin Museum will definitely bring up some questions.JB LoveJB Love