Annette Peacock "The Succubus" & "Survival" Posted: Jun 23, 2013 From the 1979 LP "The Perfect Release" on Aura Records.