Music Is Lordi the Overseas Answer to America’s Emasculated Rock Music? This ain't your grandma's Finnish metal horror band. By Tim Sommer 2 months ago