
Düsseldorf 2011: What do the statistics say?
We have our countries, we have our songs, and now we have our running order. All is left is to get the stage built and to hope that an Icelandic volcano doesn’t erupt again and everything will go swimmingly. With the 43 countries now allocated, [read more…]