Originally Posted by Wavelength
Yep. It's pretty much the Finnish equivalent of Manowar.
I heard a lot of Dio in that too.
I was reading something about one of the directors of eurovision expressing his displeasure at Terry Wogan's attitude to the thing; he seemed to expect the UK to take the thing seriously.
Maybe it's time for the West to start cutting the funding...