Posts

Showing posts with the label release date June 2016

4 Star Review for new Constant Deviants album "Omerta" in the UK's Blacksheep Magazine

Constant Deviants launch new single "So Underrated" and announce release date of new album "Omerta"