Small towns. Depending on who you ask, they're dens of community, salt-of-the-earth values, rampant local corruption and terrific squabbles. There can be incomprehensible pettiness, wild pigs loose in the woods, and amazing gossip. People will have screaming matches over a new Starbucks and everyone knows that the mayor's kid is selling whip-its on the side. What a wild time.