My Opponent IS a LIAR and Cannot Be TrustedSeason 20 E 3 • 09/28/2016
At the first Presidential debate, Garrison speaks from the heart and tries to convince everyone to vote for his opponent.
Watching
You may also like5 Videos