Indianapolis is often referred to as a “bright blue dot” in a big red state. That’s why it should come as no surprise to anyone that the city has an estimated 105% voter registration. Good work, Indy! In other news, there are some internet rumblings that maybe Obama was a member of the New Party) after [...]
