When I moved across the country to a very small town in Oregon, I was pulled over at least once a week by the local police. Each time they asked the same thing...."Who are you and what are you doing here?" Not once had I done anything wrong. After I'd lived there a few months it stopped.
In another small town I lived in it was not at all unusual for police to pull people over for no reason at all and not even pretend to make up an excuse. They'd just pull you over, start asking you questions, and oftentimes search you and your car. One time when a roommate of mine challenged a stop in court, the officer said he pulled him over because he'd gone over the center line when making a turn. The judge went along with it even though it was a gravel road (with no center line)!
Another small town in Kentucky I lived in had a 12:00 closing time for the bars. At 11:30 police (state, county, local) would start lining up outside the bars and arrest anyone who did anything other than walk quietly in a line, such as talking or laughing loudly, playfully pushing each other, or walking crooked. They'd charge them with public intoxication, lock them up for the night, and run them through a kangaroo court in the morning where they'd set a fine, usually for around $250.
From my experiences, small town police are at least as corrupt as their big city counterparts.