BREAKING: Tucker Carlson reportedly spotted in Moscow, Russia as speculation swirls that he will be interviewing Vladimir Putin.
Man this guy does get around….almost as much as Goldballoon
Man this guy does get around….almost as much as Goldballoon