Pete Davidson Makes Fans Sign A $1M NDA If They Want To See His Standup Show

Who does this guy think he is?

Pete Davidson Makes Fans Sign A $1M NDA If They Want To See His Standup Show Read More »