The Daily Show on Obama's New Seal

Matt Lewis
|
Posted: Jun 24, 2008 8:39 AM
Jon Stewart gets in a few dings in on Obama's new "presidential" seal...