In the latest “humanimation” video from CC:Studios, Neal Brennan recounts the time when President Obama and the First Lady touched on the cancellation of his iconic co-creation, Chappelle’s Show. The tale is simply hilarious.
Neal Brennan: Women and Black Dudes premieres Saturday, January 18 at 12am EST/11PM CST. See more clips of Brennan’s stand-up over at his Comedy Central page.