Spending time with those you love is always a challenge in this busy world. Can you imagine having 100 grandchildren? How would you, could you, really know each of them? God knows us all intimately. God has no grandchildren, only children!
See All 1209 Episodes of "The 2 Greatest"