What happened to the forum for...?
Dave Chappelle Received the Mark Twain Award.
Easily one of my favorite celebrities. Pretty awesome stuff. Found out about it when the Neal Brennan clip popped up in my youtube feed.