2010de Lena Mayer – Satellite

Lena Mayer Landrut will be representing Germany at the 2010
Eurovision Song Contest with this song called Satellite. Last year Germany finished 20th.

Read more in the news archive

Liked what you've read? Subscribe to our Eurovision news!