from "1988-10-27: Town & Country Club, London, UK" album by Nick Cave and the Bad Seeds
See who else performs this track