Finnish hard rock monsters LORDI will release their eighteenth studio album, “Screem Writers Guild”, on March 31 via their new label home, Atomic Fire Records.
The LP title — a “LORDIfied” play on words — is a reference to the “Screen Writers Guild”, an association of Hollywood screenplay writers (1…