Never heard of them. Are they a karaoke band or something?