Wednesday, October 14, 2009

Sesame Street, USA--As even the far-left Nation magazine calls President Obama the “Whiner-in-Chief” for his administration’s relentless avoidance of Fox News and its complaints that media outlets aren’t sufficiently fawning over his policies, Obama agreed to be interviewed by Elmo, via satellite, on the hard-hitting political debate program “Sesame Street.”