Tonight: Eurovision Song Contest semifinal one

[cft format=0]

Tonight the first semifinal of Eurovision 2012 will be held, live at 21:00CET from Baku, Azerbaijan! A total of 18 entries will be on stage tonight, deciding the first ten semifinalists to join Azerbaijan, France, Germany, Italy, Spain and the United Kingdom in the 57th Eurovision Song Contest final!

After seeing all the rehearsals and the dress rehearsals – we want YOU to pick the 10 qualifiers you think will make the final based on; Song quality, staging and overall performance.

You can vote below;

Note: You may select up to 10 songs. The poll closes at 20:00CET