Darkest Hour Premieres “Savor the Kill” Music Video
ARTISTdirect.com has partnered up with our favorite Washington, DC metal riot starters Darkest Hour for the premiere of the video for “Savor the Kill,” the lead single from their room-demolishing, eardrum shattering and tectonic plate shifting new album, The Human Romance, which is their first volley for new label eOne. Against the backdrop of bone …
Continue reading “Darkest Hour Premieres “Savor the Kill” Music Video”