Source:
Netflix
Today, Netflix has liberated the trailer for two of Dave Chappelle's highly anticipated stand-up comedy specials. Expect these to be able to fully view on March 21st. View the trailer above.