Who would’ve thought Star Trek doesn’t have the monopoly on technobabble? Watch this poor marketer try to understand engineers spouting endless technical jargon:

Share This

Popularity: 1% [?]

Related Posts

Leave a Reply

Close
E-mail It