Never heard of them before. When i was in Bath England i saw a street performer doing this song, thought it was awesome. Anyone listen to them?