When we give God our first and our best, we can trust him with our rest.
See All 1565 Episodes of "Three Minute Thoughts"