ORGAN THINGS: A taste of things to come from The Residents. And further to the encounter with dubious red coat man, has the London street art scene become the scene that celebrates itself far far too much?

Further to the encounter with dubious red coat man reported here yesterday (that really was a strange hat), did he have a point about sometimes someone needing to say something and how it can’t always all be positive positive and nothing but positive all the damn time?  True, Organ is (mostly) about telling you about…

STOP PRESS: THE RESIDENTS WONDER OF WEIRD LONDON DATE ANNOUNCED

STOP PRESSl    THE RESIDENTS present WONDER OF WEIRD TOUR including a just announced London date….…. The Residents play are to play a rare show at the Barbican, London on 18 May 2013, their first UK date since 2010’s ATP curated by Matt Groening.  Here comes the cut ‘n paste Mute Records press release,,,,  Holding up the…