Twitching Tongues Release New Song Posted on August 5, 2012 by legendsarising Leave a comment Twitching Tongues have released the title track of their new album: ‘Preacher Man’. The Album, Preacher Man will first be available at This Is Hardcore Fest (US) in August. Check it out below: Share this:FacebookTwitterLike this:Like Loading... Related