Band: Hate Manifesto Title: Herald of Triumph EP Country: Greece Label: Helter Skelter Productions Release date: 24 June 2019 Format reviewed: Digital Promo ”Let every man remind their descendants that they also…
Browsing Tag
Helter Skelter Productions
-
-
Band: Mephorash Title: Shem Ha Mephorash Label: Helter Skelter Productions Release Date: 18 April 2019 Country: Sweden Format reviewed: High Quality Digital Promo The type of metal I enjoy the most is…