The Esprit Arena in Düsseldorf, where the 2011 Eurovision Song Contest were held. Photo: Frédéric de Villamil/flickr

Germany’s Star for Baku

 

Lesson learned: Don’t Give Your Parents an iPad.

 

Comments are closed