Pete Davidson Makes Fans Sign A $1M NDA If They Want To See His Standup Show NEWS / By MF Jones Who does this guy think he is?