Location Concerts Seen
Berlin, Berlin, Germany 31 concerts
Hamburg, Hamburg, Germany 1 concert
Stuttgart, Baden-Württemberg, Germany 1 concert