Germany’s Lena Meyer-Landrut with “Satellite”

germany_flag

[youtube 8QSgNM9yNjo]