def comedy jam 25latest news & developments