628 Divisadero Street San Francisco, California 94117
Lordi is a heavy metal band from Finland and winners of the 2006 Eurovision Song Contest, formed in 1992 by Tomi Putaansuu of Rovaniemi, Finland. The band is known for their monster costumes and lyrical themes.