The Freeze - Calling All Creatures
I really am getting to be an old fuck. (I think I’m going to start every review like this from now on.) Most of my favorite bands have been around for more than 30 years. In the case of The Freeze, it’s actually over 40 years. Their roots go all the back to 1978 in Cape Cod, Massachusetts. They ...