Into the Pit: 100: Meat Beat Manifesto – Live at the Purple Turtle – 07-April 2011
Thursday night was something of a trip into the past. Although not for the venue – somehow despite my fifteen years or so of gig-going in London, I’ve never made it to the Purple Turtle until Thursday night (and of course, in the way these things go, I’m likely to be there at least two […]