Location Concerts Seen
Bremen, Bremen, Germany 1 concert
Hamburg, Hamburg, Germany 1 concert
Osnabrück, Lower Saxony, Germany 1 concert