NEW MUSIC: CADILLAC CAT “PEACE AT LAST”