Tucker Carlson tries to slam the CDC by having a self-proclaimed chicken kisser on his show

Fox Host Tucker Carlson decided to test the old theory that truth is indeed stranger than fiction...

Read More