This Flesh Is Mine – Testbed 1, London. ** This review was originally written for The Public Reviews . http://www.thepublicreviews.com/this-flesh-is-mine-testbed-1-london/ With four long tables and benches and a stage Continue reading →