The Mercury

The Snuff Puppets have conjured a piece of theatre that everyone who will ever die, have sex or even breathe owes it to themselves to see