Lead Singer Lordi
March 13, 2025
Mr Lordi - Wikipedia 250 Lordi (Eurovision) Photos & High Res Pictures - Getty Images The singer of the band Lordi, representing Russia to the Eurovision Song Contest 2006, performs at the finals dress rehearsal in Athens, Greece, Friday, 19 May 2006. Again 24 European countries compete Lead Singer Lordi