Be Happy Or Leave

Alice Zoo's new series "Be Happy or Leave" is back from the developers... Taken at a London Christmas Fair, Alice explores the slightly unnerving subtleties of forced entertainment.