Episode from the podcastThe TARFU Report

20 - Ted Cruz's 'Staff' Enjoys Porn & Trump Wants Black Woman Fired For Criticism

Released Friday, 15th September 2017
Good episode? Give it some love!