Sharon's Been Deflowered And Defoliated Album: Sharon Signs To Cherry Red Independent Women 1979-1985 (CD2)Artist: The Kamikaze Sex Pilots Listen and download