Washington heavy rockers BORRACHO share “Succubus” video off new album “Ouroboros”, out August 8th via Ripple Music!
Washington, DC heavy rock stalwarts BORRACHO premiere the occult-laden third single off their forthcoming sixth studio album “Ouroboros”, to be issued on August 8th on Californian label Ripple Music. About the song, Borracho say: “Succubus paints a visceral picture of a seductive but malevolent… Continue Reading