Why join a church? | Q & A – Tim Keller

Tim Keller, Redeemer Church.