Azerbaijan triumphs at the Eurovision Song Contest 2011

16th May 2011, Comments 0 comments

After 25 crackling live performances at Dsseldorf's Esprit Arena, the votes are in: Azerbaijan leave Germany as victors of 2011's Eurovision after Ell and Nikki wowed European juries with "Running Scared."

0 Comments To This Article