Hampton's new church

Christ the Servant King Church in Peterborough finally reaches its 'promised land'.

Release date:

Duration:

4 minutes

This clip is from