Comedy Central signs new deal with Russell Howard

Russell Howard