He Speaks the Truth
Ep 3 • 28/09/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.