David Talks about the need to take control of our technology. And how to get out of your devices and back to living life.
See All 273 Episodes of "Tech Talk"