Music: Darkest Hour: "Savor The Kill"
Darkest Hour have released their new single, "Savor The Kill." The song is from the long-running band's next album and E1 debut The Human Romance. It's due out February 22, 2011 and you can see the artwork here.
Check out the song here.