Skip to main content
107: New tech is a hard sell and rich people are really lucky
Making It Up
By MAEKAN
Nov 02, 2019
Share
00:00
48:49