Canadian heavy metal band 3 Inches of Blood have premiered the video for their song “Leather Lord.” The song is taken from the bands fifth studio album Long Live Heavy Metal,which was released in March via Century Media.
You can watch the video here.
[youtube]http://www.youtube.com/watch?v=JtQDA8dsblQ[/youtube]