metalreport.co.uk
Vader - Thy Messenger review - The Metal Report
A love letter from the abyss 8.5/10 Founded in 1983 with their debut release being a live EP Live In Decay brought out in 1986. Polish metallers Vader have been …