Itch’s show at Birthdays in London tomorrow (Wednesday 27th February) has been cancelled, due to some members of his band had some VISA related issues which have prevented the show going ahead.

Leave a Reply

Your email address will not be published. Required fields are marked *

This website collects cookies to deliver better user experience. Learn more.