Venue Location Number Of Concerts
Sound Control, Bar Manchester, England, United Kingdom 1 concert