Lincoln the Goat Was Just Elected Mayor of a Vermont Town

Let’s face it, with all the political fighting, perhaps it wasn’t too strange for a town in Vermont to elect a goat as mayor. Nathan Rousseau Smith has the story.

Find us on Google+