ORGAN THING: CXR are not a band, well they say they’re not, they’re our musical thing of the day today though, right up our fractured street…

Organ Thing of The Day? Where were we, Monday? Blacking out in a red room or something,  that and thinking about London Bridge falling down. This e.mail communication message just landed from a band called XCR (they’re not a band though, they said they weren’t a band). They want a review, fair enough, but we…