3 Inches of Blood: “Leather Lord”

3 Inches of Blood

Canadian metal act 3 Inches of Blood have posted a new music video for their song "Leather Lord." The song appears on the band's latest album, Long Live Heavy Metal, which was released earlier this year via Century Media.