Crystal & LisaFeb 12 minWhat is Nature and Nature's God?Crystal, Brenda and Jennifer discuss that phrase from the Declaration of Independence "of nature and nature's god." Listen here: Watch...