New Orleans-based metallers Crowbar will release their eleventh album, The Serpent Only Lies, on October 28th via eOne Music. "We are so excited about our 11th studio record! The Serpent Only Lies is a powerful follow-up,” says frontman Kirk Windstein. "Eliran Kantor did a brilliant job with the...
Continue reading...
Continue reading...