Eurovision 2012 Update: Malta! “This Is the Night!”
It’s February, and that means the annual Eurovision Song Contest is starting to take shape. This year’s theme is “Light Your Fire” and the finals will take place in Baku, Azerbaijan, a historic city on the coast of the Caspian Sea, and home to Ell & Nikki, the duo whose song “Running Scared” won Eurovision last year.
Each year around this time, various member countries of the European Broadcasting Union start picking their […]