Posts Tagged ‘Lena’

Lena won the 2010 Eurovision Song Contest.  That’s thirty-nine countries competing (seven more countries than make it into the 2010 World Cup) in front of a TV audience approaching two-hundred million (twice the average Superbowl TV audience).  And this song wins.  It’s no joke when they say Abba is the best thing to ever come out of Eurovision (Abba won back in 1974).