2018· 58 min★ 6.2· Comedy
In his newest comedy endeavor, Darrell details sorted yarns from his life, his time at Saturday Night Live, his best-selling book, and other instances of mayhem. The special was taped on November 8th, 2017 at the Palace Theatre in Los Angeles, CA.
Cast: Darrell Hammond
Director: Devon Shepard
Loading addons…