rs=w_686 Continue Reading Previous Frozen Factory, an eclectic mix of rock, prog and metal from Finland release new album “Of Pearls & Perils”