Boards
When the fuck are the Klaxons gonna grow some bollox and release their new album?
The longer the wait, the bigger the guarantee of it being an irredeemabley smelly audio turd, yes?
Anyone know when it's gonna stick it's middle class neck above the parapet?