'Puppet Show and President Obama'?