Location Concerts Seen
Toronto, Ontario, Canada 47 concerts
London, England, United Kingdom 3 concerts