I've picked up their rendition of "a svedish folk song" on facebook, recorded at the Shrewsbury folk festival. Anybody know more about them? I howled with laughter at this song.