Location Concerts Seen
Dallas, Texas, United States 37 concerts
Miami, Florida, United States 3 concerts