Mentioned On
Episode Mentions
Music Matters with Darrell Craig Harris · Mar 20, 2026
Eurovision Winner Mr. Lordi of LORDI | 20th Anniversary Interview
“Finnish heavy metal band; subject of interview; won Eurovision 2006; released 19 albums; based in Rovaniemi”
Eurovision Song Contest - Finland's only winner (2006)Live music production and visual spectacle in rock/metalSongwriting methodology and creative inspiration
View Analysis