I agree with most you said. But there is no way in hell that there is nothing going on in Elmwood. It's the highest concentrated area of Italians in all of Illinois.

Last edited by NickyEyes1; 11/18/13 09:55 PM.