Description

Germany's Lena wins the Eurovision Song Contest with her song "Satellite"

Location

Germany

Rate

Important (6)

Sphere

Music

Comments