Donate

davidpakman

Published on Oct 17, 2019
About :

--A highlight reel of Shepard Smith calling out Donald Trump and Republicans in light of his recent resignation from Fox News

Why do you think he resigned?

Tags :

new world politics life blog

Comments:
Reply:

More Videos