A more serious episode with Father Larry, about alcohol and drug addiction; the Twelve Steps and why they're better than rehab, in Father Larry's opinion; and the Church's teaching on a particularly topical substance that is legal in Colorado.
Support the Show.