Wow, Lena really won the Eurovision Contest!

So Lena Meyer-Landrut indeed won the Eurovision Song Contest 2010 in Oslo as predicted by Google. She actually is from Hanover, which just happens to be the capital of the region where I grew up, too!

Leave a Reply

You must be logged in to post a comment.