The 26 Eurovision 2012 Finalists
Here they are in all their glory. 26 nations will compete on Saturday the 26th.
The countdown has started!
The countries are:
Albania
Azerbaijan
Bosnia & Herzegovina
Cyprus
Denmark
Estonia
F.Y.R. Macedonia
France
Germany
Greece
Hungary
Iceland
Ireland
Italy
Lithuania
Malta
Moldova
Norway
Romania
Russia
Serbia
Spain
Sweden
Turkey
Ukraine
United Kingdom