Eurovision 2011: Results of the Running Order Draw
The heads of delegation from all 43 participating countries gathered in Dusseldorf today, stuck their hands in fishbowls, and learned where they’d perform during the semi-finals. Presumably 41 of those…