Well, it was said in jest, but yes. New England and Connecticut especially, seem to dominate this website, probably because that's where the powers that be tend to hang out and the region they call home.
I notice Texas has swung into the lead in the poll also.
Not sure if this is Chicago style voting or what, but interesting, at least.
post edited by 1bbqboy - 2013/01/22 15:56:55