He Speaks the Truth
Season 20 E 3 • 09/28/2016
At a campaign rally, Garrison once again tries and fails to convince his supporters he is not fit to be President of the United States.