Tag: Vampire
-
This self-titled debut from Sweden’s Vampire was released on March 3rd in Europe and will be released here in North America on March 18th. And, boy, is it one to get excited about. I don’t think I’ve found a death metal debut this invigorating and engaging since Skeletonwitch first hit the scene and took the…