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.
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.