Eurovision Show

Lordi

Lordi

Show #121

It’s a monster of a show this week, and its anybodys guess where our larger than life special guest hails from! You’d better be on your best behaviour!