All posts tagged "the damned things"

  • Guitarist Rob Caggiano Leaves Anthrax

    Guitarist Rob Caggiano has decided to leave Anthrax to focus on studio production work. The lead guitarist has already amassed several production credits including Cradle...