Eurovision Heads to Baku
Azerbaijan may be the next Ireland when it comes to dominating Eurovision. Ireland has won the competition seven times — including three times in a row in 1992, 1993 and 1994. But the Azeris are competitive and the country, which had its debut entry in 2008, has a bit of momentum. As 2012 begins, participant […]