R O W TOP 12 SONGS – SATELLITE

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.

Traffic Lights – The new single by Lena

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 […]