Feedback

These Puppets Prove 2016 Presidential Election Is a Huge Joke

 

Puppet versions of Hillary Clinton and Donald Trump face off in a debate that’s full of zingers.

Shows