Lordi – Scare Force One

Finnish monster band Lordi saw the recent release of their latest album, Scare Force One. This is the second disc from the current lineup of Mr. Lordi, Amen, OX, Mana, … Continue reading Lordi – Scare Force One