Skip to content
Link copied to clipboard

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

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

Published