You need to enable JavaScript to run this app.
Examining Trump's Worst SNL Sketch
Leo Vader
267,584 views
12,236 likes