1120. Butch the Rooster

Poultry and politics have more in common than you think. Continue reading