In which I rant about theatre's approach to digital tech, and overestimate my ability to change it.

over 2 years ago, Nottingham, United Kingdom
play
0:00
4:09