Ewe won't believe it: 8ft fleece sheared from sheep | Globalytic