>>714471940
>2K PowerPoint where they say DUDE TRUST ME

You know sales execs entire job is to bullshit their investors right?