THE TRIAL | STAGE REVIEW November 8, 2014 THE TRIAL | STAGE REVIEW Sherman Cymru, Cardiff, Fri 7 Nov Given no instructions and then told off for not being in the right place at the right time, … Read moreTHE TRIAL | STAGE REVIEW