BLACK WIDOWS: third single out now!

Black Widows released a third single and music video Schizo – long-awaited second studio album out on October! Portuguese all-female metal band Black Widows released their third single and music…
View Post