Carrie Spradlin edited English subtitles for The Logical Outcome of the Christian Faith - Trevor Johnson
Carrie Spradlin added a video: The Logical Outcome of the Christian Faith - Trevor Johnson