Gavin, George, and Kevin talk about the breaking news from Truro Church in Virginia and the complicated relationships of Seminaries in England.
Gavin, George, and Kevin talk about the breaking news from Truro Church in Virginia and the complicated relationships of Seminaries in England.