27th Jan 2015
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!