3 Inches of Blood 3 Inches of Blood has debuted "Leather Lord," a new song from their upcoming fifth studio album, at Blabbermouth. The record, due out March 27th on Century Media, is titled Long Live Heavy Metal.

You can check out the song by clicking here.

Bands in this story