Love Shine a Light

  1. Eurovision: Finally, Finland Finishes First

    May 22, 2006 12:00 AM EDT It's something most Eurovision fans never thought they would live to see: Finland has won the Eurovision Song Contest. Heavy-metal monster-attired rock group Lordi collected a record-setting number of It's something most Eurovision fans ...

  2. Eurovision: Finally, Finland Finishes First

    May 22, 2006 12:00 AM EDT It's something most Eurovision fans never thought they would live to see: Finland has won the Eurovision Song Contest. Heavy-metal monster-attired rock group Lordi collected a record-setting number of It's something most Eurovision fans ...