Grangemouth Town Hall has been rocking with laughter this week thanks to the madcap antics of the talented thespians of Young Portonian Theatre Company.
The haunting Ottawa-winning short explores identity, autonomy, and the human world through the eyes of a puppet who, unlike ...