In the spirit of the Year of the Sheep, farmers at a village in Hua county, Henan province yesterday rounded up their finest fightin' sheep and gathered among friends to cheer on the creatures as they violently rammed into each other until their horns fell off.


Visit the original source and full text: Shanghaiist