Christmas in the Cave of Dagoth, the new album from Limp Bizkit guitarist Wes Borland’s Big Dumb Face side project, have arrived and it’s one wild sleigh ride — a tour de force of musical styles, pitchshifted vocals, programmed drums and absurd lyrics. The virtuosic guitarist teased the release last week and, for us headbangers, […]