David & Mike celebrate episode 150 by talking about focus traps and answering a bunch of listener questions.
See All 219 Episodes of "Focused"