Location Concerts Seen
Houston, Texas, United States 28 concerts
Monterrey, Nuevo León, Mexico 9 concerts
Miami, Florida, United States 1 concert