How can you expect people to know what you need if you don't tell them?
See All 438 Episodes of "The Traveling Introvert"