June 30, 2019 What makes God: What makes God Laugh? Speaker Craig Carter Click here to read a summary of this sermon!