27th Jan 2015

Image for news article: HELLO JAPAN! We're very excited to announce that we have booked a show in Japan. It will be our first Japanese show in nearly ten years and will take place at Shinjuku Marz in Tokyo on 23rd April 2015. Please absorb the information here and make this happen in technicolour with added noises!