From (l-r) German Hosts Anke Engelke Stefan Raab and Judith Rakers Hosts of the Eurovision Song Contest 2011 React on Stage During the First Semi-final of the Eurovision Song Contest in Duesseldorf Germany 10 May 2011 the Final of the 56th Eurovision Song Contest Takes Place on 14 May 2011 Germany Duesseldorf
{}