Album Reviews Album Review: Witchskull – Coven’s Will Dave A May 31, 2018 1 Witchskull is back with their 2nd album and it hits hard!