close window
Lordi, the 2006 ESC winners, opened the final with a rousing rendition of their
Hard Rock Hallelujah
.
Photo:
BOB STRONG / REUTERS