Eurovision 2006
Somehow I followed a link from Atrios on the winners (Hail Lordi, Finland) of the Eurovision music competition that this year took place in Athens, Greece. Then, I found the rest. Although Finland won, this one was my favorite among the top 10. Really cool... And here is a different version of the same.
<< Home