IPFS News Link • Trump Administration
Rachel Maddow Releases Trump's Tax Returns in Biggest Over-Hyped Live TV Epic Fail in History
• https://www.youtube.comMSNBC's Rachel Maddow released President Trump's 2005 tax returns in the biggest over-hyped epic fail in Television history. Media analyst Mark Dice has the story.