Location Concerts Seen
Ottawa, Ontario, Canada     10 concerts
Niagara Falls, New York, United States     1 concert
Toronto, Ontario, Canada     1 concert