Location Concerts Seen
São Paulo, São Paulo, Brazil 8 concerts
Porto Alegre, Rio Grande do Sul, Brazil 3 concerts