Triumph visits the Democratic Debate in Charleston, SC as part of Triumph's Election Special 2016 premiering February 8, only on Hulu. The special follows Triumph through Iowa, New Hampshire, and South Carolina, chasing the likes of Donald Trump, Ted Cruz, Chris Christie and many more. Speak poop to power!
- February 05, 2016
- 250k Views