He's just letting us know the latest news about the imminent arrival of The Beast.
Obama a bear? LOL!