3 Inches Of Blood has unveiled a track from their upcoming release.
3 Inches of Blood has debuted a song from their upcoming release, Long Live Heavy Metal, which is due out on March 27th via Century Media Records. The song is called "Leather Lord" and can be streamed here.