LORDI will be taking over Europe! If you wanna check out how the songs from their latest album “Scare Force One” turn out live, here’s your chance: Tour ...
Read more
0