Question: The church responsible for the album This Is Our God, was founded in what year?
Sentence (from "Temple of Deliverance Church of God in Christ"): The Temple of Deliverance Church of God in Christ is one of the largest churches in the city of Memphis and the Church of God in Christ denomination.
Relevant evidence: No