Trinity Covenant Church, Santa Cruz
Speaker: Troy Martin