Germany waited like forever for their second win and it came in the form of Satellite from Lena Meyer-Landrut in 2010 with SATELLITE.This song surprisingly made it above the Nicole winner into our top 12.
It was in 2010 that Lena Meyer-Landrut raced to victory for Germany in the Eurovision Song Contest with Satellite. She also returned to the 2011 Eurovision Song Contest with Taken By A Stranger and finished in 10th place for the host nation.
Lena now returns with her new single and video. It is called Traffic Lights and is taken from her new album Crystal Sky. It is contempory upbeat electro pop song that should see Lena return to the international spotlight. The song is composed by Hayley Aitken, Alexander James and Harry Sommerdahl.
You can see the video for Traffic Lights below.
Source: LenaVEVO channel; www.esccovers.com