Baku

Eurovision 2012: List of Countries in Grand Final

Twenty-six countries will be competing at the Eurovision Song Contest 2012 at Crystal Hall in the Azeri capital Baku tonight.…

13 years ago