Leno Zings Obama: 'Good News For The Economy, President Obama Is Out Of Town'

Hat tip: Media Research Center (Back to Video)

COMMENTS ON AMERICANTHINKER