Netflix shared a short teaser video for the special, which carries the title The Closer and is billed as “the sixth chapter.” Dave Chappelle is seen taking a relaxing drive through rural America while being soundtracked by the soothingly... Read More