Ah, Finland. Frozen tundra of absolute mystery. The country that even the rest of Scandinavia makes fun of. The place whose most recent major international musical offering is Lordi, winner of the 2006 Eurovision song contest. (In case you missed that competition, Lordi is a metal band whose members dress as sometimes-winged monsters, and their winning entry was called "Hard Rock Hallelujah.") Still, it's the home base of the 69 Eyes, and if you laugh at that, these glam-goth gods will... More >>>