User blog:Mata Nui/Eurovision Song Contest

Germany just won it with the song "Satellite" by Lena Meyer-Landrut.

Here's the place to discuss it.