FYI, this is apparently the world's biggest Sausage :-)

More photos by weedos