The Organic Humans from Cawston are coming to the Vallican Whole. We speak with band members Margaret Macdonald and Elam Wills.