Religion & Spirituality
Ep. 37 - Spencer Allen is a graduate of Reformed Theological Seminary in Atlanta and a Presbyterian pastor in Lemmon, South Dakota. --- Send in a voice message: https://anchor.fm/tmtpod/message Support this podcast: https://anchor.fm/tmtpod/support