March 30, 2018 It is Finished Preacher: Pastor Alan Garbutt Passage: John 19:28-30 Service Type: Good Friday « The Cross and Christian Duty Resurrection Reality »