Dave Chappelle takes the stage to set the record straight and get a few things off his chest.
Dave Chappelle Self