3 INCHES OF BLOOD Launches Music Video for “Leather Lord”

Canadian metal outfit 3 INCHES OF BLOOD has teamed up with Rock Hard Magazine (D) to launch their brand new video clip for the song "Leather Lord" taken from their most recent album, Long Live Heavy Metal. Cam Pipes (vocals) about their latest video: "We are very proud to give you our latest music video. … Continue reading 3 INCHES OF BLOOD Launches Music Video for “Leather Lord”