Chevelle are slated to release a new album this December. I’ve never been the absolute biggest fan of Chevelle but I do enjoy some of their songs. This new track sounds like a lost TOOL song to me. Anyone else pick up that vibe? Regardless, good riffs and vox…something theyhave never failed to do.