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.