A cocky, delusional entrepreneur is humiliated after his grandma demolishes his business pitch.A cocky, delusional entrepreneur is humiliated after his grandma demolishes his business pitch.A cocky, delusional entrepreneur is humiliated after his grandma demolishes his business pitch.