Cobra The Impaler bring their own brand of metal from Ghent, Belgium. Mixing classic heavy metal tropes with elements of thrash and throwing in a ton of groove, there’s plenty to look forward to on their debut album, “Colossal Gods”…. Continue Reading →