Wednesday, April 05, 2006

Finland's entry in the 2006 Eurovision Song Contest

If I say they're GWAR meets The Archies, am I capturing the je ne sais quoi of this video?
Lordi - Hardrock Hallelujah

No comments: