Location Concerts Seen
Barcelona, Catalonia, Spain 15 concerts
Madrid, Madrid, Spain 5 concerts
Frankfurt am Main, Hesse, Germany 2 concerts