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

Advertisements

Italy

Lithuania

Malta

Moldova

Norway

Romania

Russia

Serbia

Spain

Sweden

Turkey

Ukraine

United Kingdom

-Advert-

Have you ever had your prostate massaged?