Netflix Stand-Up Special 'Chris D'Elia: Incorrigible' Premieres April 17 Published April 13, 2015 5:58pm PDT FOX 11 Los Angeles