from "1986-09-29: The Joy of Life, Grosse Freiheit, Hamburg, Germany" album by Nick Cave and the Bad Seeds
See who else performs this track