Location Concerts Seen
Lima, Lima, Peru 17 concerts
São Paulo, São Paulo, Brazil 1 concert