Tag: Wykked Wytch

Album Review: Wykked Wytch – The Ultimate Deception

Wykked Wytch [USA]
The Ultimate Deception
2012
Full Length
Goomba Music
Symphonic Black Metal

With an illustrious career of more than 15 years, Wykked Wytch has slowly garnered a steady following, with their previous albums each garnering pretty stellar reviews. This year sees the band releasing their follow up to 2008’s …

Continue reading