David Chappelle and A Tribe Called Quest host SNL this weekend, November 12, 2016, a welcome break from this post-election hellscape.

Leave a comment