Eurovision 2012 Semi Finals Running Order Revealed

2012 Semi Finals Draw

The draw for the Eurovision 2012 semi finals running order has just taken place in Baku. This is the order that countries will be performing in Semi Final 1: 1 Montenegro 2 Iceland 3 Greece 4 Latvia 5 Albania 6 Romania 7 Switzerland 8 Belgium 9 Finland 10 Israel 11 San Marino 12 Cyprus 13 […]