Posted 30/May 2010 at 00:51
by in Music & Sound read by 82 people

Lena from Germany wins Eurovision Songfestival 2010!!

Now, most years I have watched this program (yes I do) and watch the votes count with sheer amazement, surprised how the continent I live in can vote for a song like that.....

But this year I had a clear favorite. A fresh, poppy, Alanis Morisette type vocalist without the heartache. 

Lena with Satellite deserved to win today, and she did! 

Thank you, Eurovision.

You might also want to explore these likealots