Album Review: VADER – Thy Messenger
Vader - Thy Messenger
Label: Nuclear Blast Records
Release Date: May 31, 2019
Polish death-dealers, Vader have bestowed a new Extended Play upon us. Since the band's 1983 inception, they have been dishing out EPs like hot cakes. From…