Photos‎ > ‎Live, 2011-2012‎ > ‎

11 August 2011 - Mercedes Benz Festival, Schlossplatz (Stuttgart, Germany)