Tag Archives: Sebastian Tellier

Great Moments In Eurovision: France, 2008 by Guest Writer Will

In 2008, France brought us Sebastien Tellier, who brought us one of the greatest ever Eurovision songs, “Divine.” Sung mostly in English, Divine sparked ...