So … the new CD’s released on 27th May. You can order it now from The No Masters website. Officially they won’t get sent out until the middle of May, but I think they might get put in the post a little earlier than that.
So … the new CD’s released on 27th May. You can order it now from The No Masters website. Officially they won’t get sent out until the middle of May, but I think they might get put in the post a little earlier than that.