Sheep Gets A Much-Needed Haircut

After not being shorn for around six years, an Australian sheep’s fleece is long enough to make 30 sweaters.