Barack Obama on Daily Show

Posted on October 29, 2008

Barack Obama appeared on the Daily Show tonight. He talked to Jon Stewart from Sunrise, Florida. He also explained his Obama infomercial.