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