Review: Voivod
Voivod “Self-Titled” (Chophouse Records) I can barely remember ‘Nothingface’. The bands seminal and probably best know work. That was a long time ago (1989). They had many albums previous and post, but that was the album I was turned onto…