I should add that in days of old before the blacks had moved north from the south, northern non-Irish filled cities were Republican.
I've noticed an urban stereotype about small towns, that how small towns are bastions of racism. That's the exact opposite of what I've noticed when I travelled to small towns. When I travelled to a small town in rual Minnesota, I was shocked at how friendly the people were. It impressed me so much that now I'm thinking about moving to that town after I establish my buisness down in Florida.