October 16, 2009 straw pig Edit Delete Autopost Could this be the worlds largest straw pig? I think it sells German potatoes...