Location Concerts Seen
Madrid, Madrid, Spain 20 concerts
Lima, Lima, Peru 4 concerts
London, England, United Kingdom 1 concert