Current 93: “Raio No Terrasu (Jesus Wept)” (Dogs Blood Rising, 1984) Before Current 93 was a neo-folk tribe of troubadours, David Tibet & his very different companions of the time...