The Grand Shanghai Circus | At The Palace Theatre February 26th and 27th!