Celebration of the 15th anniversary of Lena's win in the 2010 Eurovision Song Contest with the song Satellite.
Julius Deuper
Self
Jochen Schropp
Roman Lob
Lena Meyer-Landrut
Self (archive footage)
Streaming availability in the US.
Not currently listed for US streaming.
More like this