Skip to content

Oh, Lordi

I'm not sure how to lead this news item: the coolest news yet about Finland? Or how badly does Rob Zombie wish he was Finnish? Over the weekend, a band of Finnish monsters won the annual Eurovision Song Award, over…

Read more
Back To Top