Has anyone ever listened to them? My favorite song of theirs is "Where Butterflies Never Die". I heard that they are also working on a new album.