We have too much; and when we have too much, we take too much for granted.
See All 530 Episodes of "Bret Hammond"