Azerbaijan wins Eurovision Song Contest

15th May 2011, Comments 0 comments

Britain's latest attempt to triumph in the Eurovision Song Contest ended in failure as Azerbaijan won the competition.

0 Comments To This Article