Showtime presents Finesse Mitchell: The Spirit Told Me to Tell You on Oct. 19

Finesse Mitchell takes the stage in his first stand-up special FINESSE MITCHELL: THE SPIRIT TOLD ME TO TELL YOU, premiering on Friday, October 19 at 10 p.m. ET/PT on SHOWTIME on-air, streaming and on demand. In the hour-long special directed by Devon Shepard and shot at the Alex Theatre in Glendale, California, the Saturday Night Live alum … [Read more...]