EN, Events VISIONS OF WAR (Belgium) + LEFT FOR DEAD + PERMA WAR @ Hand in Hand, Brixton October 20, 2014 machorka the Hand in HandAddress: 61 New Park Road, London, Brixton, SW2 4EN, United Kingdom