The writer of this song is playing a gig in Ireland- Malahide Castle, later this year. I've got to tell you, Nick Cave and the Bad Seeds is one of the greatest bands I could ever hope to see live again... so if you find yourself over in Ireland, I'd recommend it as a can't miss.