from "1996-08-17: Dead Is Not the End: Bizarre Festival, Cologne, Germany" album by Nick Cave and the Bad Seeds
See who else performs this track