Listen

Description

Josh continues our series in John. He takes a look at chapter 11 where we see Jesus' timing is always perfect, even if it doesn't seem so and that Jesus really is the good shepherd who loves his sheep.