20180504 Unpaid Programming RG 2095.arw

Actors perform Unpaid Programming during the Cannonball Youth Theatre Festival at West Village Theatre in Calgary on Friday, May 4, 2018. Developed by Zach Friesen and Angel Lo, the improvised play is one of six youth-developed productions that close out Calgary Young People's Theatre's 26th season. (Photo by Rob Galbraith/Little Guy Media)