Having been dumped by their fourth consecutive label, with an impressive statistic of a release of one album per label, they recorded their latest effort at Faust Studio in Germany. Produced and released on their own terms, the new LP featuring twelve songs is available on a 180g vinyl only. If that doesn’t have you […]