DARKEST HOUR – Savor The Kill (Video): New Album “The Human Romance” Hits Stores This Week

Straight out of Washington, D.C., melodic death metal band DARKEST HOUR is on the verge of releasing their new album The Human Romance. Soilwork...