SNL Obama in China Cold Open

Here.

Archives