Youku to Produce a Local Version of Saturday Night Live in China Kristin Brzoznowski April 26, 2017 Top Stories NBCUniversal has struck up a deal with Youku for a localized version of the long-running sketch comedy Saturday Night Live in China. The content you are trying to access is only available to members. Log In Register NBCUniversal Saturday Night Live Youku 2017-04-26 Kristin Brzoznowski Share