‘Tom Papa: Human Mule’ premieres Friday at 8/7c on EPIX

Friday night at 8/7c on EPIX, don't miss the premiere of Tom Papa's latest stand-up special. Tom Papa: Human Mule is a one hour comedy special that was filmed at the Hanna Theater at the Playhouse Square in Cleveland, Ohio in July 2016. Papa returned to one of his favorite cities to showcase a hilarious fresh take on some of his favorite themes … [Read more...]