Self-Titled Album Voted Top 10 albums of 2017
We want to send a huge thanks to Sleaze Roxx for rating our new album #8 on their Top 10 Albums of 2017.
Click here to see the review
We want to send a huge thanks to Sleaze Roxx for rating our new album #8 on their Top 10 Albums of 2017.
Click here to see the review