Has anyone seen the Spare Parts Puppet Theatre's new production 'The Arrival'? It's on until December 23rd - http://www.sppt.asn.au/

More...