from "Live at the Teatro Ibérico, Lisbon, Portugal on Saturday 8 February 2003" album by Current 93
See who else performs this track