Weekly World News: Space alien delivers message to Obama!!!

Oh wait nevermind...it was just James Carville.

Continue Reading