Saturday, May 20, 2006

Finnish Band Lordi at Eurovision Song Contest 2006 Final - Google Video

The Eurovision Song Contest is a continent wide contest with each country entering a song. This year Finland won, with a somewhat unusual entry. Keep in mind that previous winners have included ABBA and Celine Dion.

0 Comments:

Post a Comment

<< Home