The journal
Open the journal →The conversation starts in the journal — be the first to post.
About To Beast or Not to Beast
To Beast or Not to Beast is the sixth studio album of Finnish rock band Lordi, released on 1 March 2013. As is traditional for the band, their costumes were renewed again for the release of this album.
Everything about To Beast or Not to Beast →