A street festival featuring giant marionettes is taking place this weekend in Liverpool, England. Lisa Mullins talks with Liverpool City Council’s Judith Feather about the spectacle.