A video that was leaked to leftist hit site Media Matters shows former Fox News host Tucker Carlson slamming the Fox Nation streaming service, stating that “nobody watches Fox Nation because the site sucks” and doesn’t “work.”
This post was created with our nice and easy submission form. Create your post!
Comments
Loading…