November 5, 2007

Barack Obama on SNL


Barack Obama's cameo appearance on Saturday Night Live last night. Obama was a little stiff maybe, but the SNL writing wasn't giving anyone much to work with here.

Posted at November 5, 2007 5:21 PM
Comments