AMERICA'S PRESIDENT
LOL, Too excited... I mean Bill Schneider, the "senior political analyst" on CNN ;-)