Punch and Judy
Punch & Judy is the Tiger Lillies 2004 recording. As you would expect, their version is not for the prudes or the timid, it delves into domestic violence, madness and infanticide with relish!
Manufacturer: Misery Guts
Release date: 8 November 2004
EAN: 0873754000134 UPC: 873754000134
Release date: 8 November 2004
EAN: 0873754000134 UPC: 873754000134
Tags:
My tags:
Add tags