The Zombino Baby Shakers of Planet Apollyon Posted on January 27, 2020January 24, 2020 by Alison "MetalBabe" Cohen The Zombino Baby Shakers of Planet Apollyon Lordi Album Review by Boris Lee Finnish fright fiends, LORDI, throw themselves into […]