The January Dead – The Return of the Incredibly Twisted Souls (Self Released)
There’s a hiatus and then there’s a January Dead hiatus. Having formed in 1982, the Newport foursome are remixing old tunes and creating new ones some 35 years since their last outing. And so, enter…