Argus (Dead Puppet Society) – theatre review By David Edwards 7 years ago I am a great fan of Dead Puppet Society. It has walkways intrigued me with