Apparently this band was fairly big on the European scene for quite a while. I'd not heard of them or heard them before.