Posted inAlbum Reviews CD Review: “The Serpent Only Lies” by Crowbar The Masters of Sludge get back to the basics on their 11th record, The Serpent Only Lies. The return of Todd Strange may play a role in this as Crowbar… Posted by Jerel Johnson October 23, 2016