Sharon, Wisconsin is a village of about 1,500 people. It looks like one of those nice small towns where everyone is friendly and America seems the way it did before we all lost our illusions about it.
And the mayor is a cat.
I want to live there.
Click to view
Comments 2
Reply
Reply
Leave a comment