As Kate realises organic farming is no picnic, Matt and Joe make a surprising discovery down at Home Farm.
Season 18 • Episode 83 of 103