We’re not sure if this is a breaker or not, but this sausage from deserves some sort of recognition/prize/awe! The 213 meter long sausages weighs in at a meaty 1,256kg and is made from the meat of 30 horses! Mmmmmm horse sausage!
More
photos after the jump!
[gallery link="file"]
Follow
us on
Twitter for more
odd news.
Via: Chinadaily