Quite simply the debut release from UK band Effluences is stunning and easily the best single this year. A throbbing and hypnotic living beast from obviously wonderfully warped musical minds the release made up of ‘Catchrag’ aided and abetted by… Read More ›