3 Inches Of Blood “Leather Lord” Music Video Travis Faulk 12 years ago 3 Inches Of Blood have release the music video for “Leather Lord’ below. Share this: 3 Inches of Blood To Release New Album In MarchNew Song – 3 Inches of Blood “Dark Messenger”3 Inches of Blood And Goatwhore Announce Co-Headline 2013 Tour