Pitchfork — Sŵn, I have it on rather good authority, is the Welsh word for noise. And boy howdy, is there ever going to be a lot of that Sŵn pouring into the Welsh capital of Cardiff November 14-16 as the Sŵn Festival makes its way to a number of venues...
more info