Musical band, or so they like telling themselves.They make music, but it might not appeal to everyone.