Lordi- To Beast or Not to Beast review
by Phillip Coon Finnish metal band Lordi is set to unleash their sixth studio album To Beast or Not to Beast, March 1….
by Phillip Coon Finnish metal band Lordi is set to unleash their sixth studio album To Beast or Not to Beast, March 1….