Artists Editing Promos and Corporate Videos Theatre Project Review – Edinburgh International Festival 7 years ago