Waiting when we still can't figure things out, we wait expectantly. But do we also wait patiently?
See All 31 Episodes of "Tread on the Heights"