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
- Get link
- X
- Other Apps
Constant Deviants launch new single "So Underrated" and announce release date of new album "Omerta"
- Get link
- X
- Other Apps

