Eurovision Song Contest 2011
The 2011 Eurovision Song Contest will take place in Dusseldorf in Germany, following Germany’s win in 2010 thanks to Lena Meyer-Landrut’s song Satellite. The competition will take the form of two semi finals, which will be held on May 10th and 12th and a Grand Final on Saturday May 14th. Forty-three countries are entered into […]

