One of the Top 5 Dumbest Towns in America is This One in Illinois
It's not exactly breaking news that I'm not a genius so I cast no stones against a small town in Illinois that was just declared one of the top 5 dumbest in America. Where did I put that dunce cap anyway?