Location Concerts Seen
Lima, Lima, Peru 49 concerts
Santiago, Santiago Metropolitan, Chile 2 concerts