Monday, January 24, 2011

King-sized sausage tests your stomach

A 213-meter and 1,256-kilogram horse casing sausage is dried in Yining of Northwest China's Xinjiang Uygur autonomous region January 23, 2011.

Read more ...

No comments:

Post a Comment